Mints AUDD to one of your registered wallets, paid for from a deposit virtual account.
Four things must already exist: a DEPOSIT bank account holding cleared AUD, an ACTIVE wallet registered with POST /wallets/external, the id of the AUDD asset on that wallet's network from GET /assets, and enough available balance to cover the amount. The wallet and the asset must be on the same network.
The AUD is debited from the funding account as a WITHDRAWAL balance record, visible through GET /bank-accounts/{id}/balance-records. Minting is asynchronous: the response carries a transactionId you can follow with GET /transactions/{id}, and completion time depends on the chain.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400Invalid input, with a messageKey identifying the rule that failed: trade.bank_account_required, trade.wallet_required, trade.asset_required, trade.asset_amount_required, bank_account.currency_required, bank_account.invalid_amount (assetAmount may have at most 7 decimal places), and trade.asset_not_found when assetId does not resolve. Insufficient funds in the bank account are also rejected here.
401Unauthorized. The bearer token is missing, expired or invalid.
404Not found. The bank account or wallet does not resolve to a record you can see.
500Internal server error
