Create a stablecoin destination
Withdraw stablecoin
Create a stablecoin destination
Saves and validates an asset/network/address destination for later stablecoin withdrawals from this tenant account.
POST
Create a stablecoin destination
What this endpoint does
Saves and validates an asset/network/address destination for later stablecoin withdrawals from this tenant account.When to use it
Create it after verifying the owner, exact network, address, and required tag or memo out of band.Before you call
Use a secret API key withtreasury:write. The asset/network must be enabled and the address must pass format validation and screening.
Money and balance effect
Creating a destination does not reserve or move wallet money.States and completion
A successful response returns an active validated destination. A failed or held screening result cannot be used for withdrawal.Safe retries
Send a uniqueIdempotency-Key for the logical action. If the response is lost, retry the same payload with the same key; never create a new key merely because the first response timed out.
Read Conversions and withdrawals for the complete workflow.Authorizations
Send the same Wayex API key as Authorization: Bearer <key>.
Headers
A unique key for this logical action. Reuse the same key and identical payload when retrying after an unknown response.
Required string length:
8 - 255Body
application/json
Required string length:
1 - 120Available options:
USDC, USDT Available options:
ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, solana, tron Minimum string length:
1Minimum string length:
1Minimum string length:
1Response
201 - application/json
Minimum string length:
1Minimum string length:
1Required string length:
1 - 120Available options:
USDC, USDT Available options:
ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, solana, tron Minimum string length:
1Minimum string length:
1Required range:
x > 0Available options:
validated Available options:
active, inactive Minimum string length:
1
