curl --request POST \
--url https://api.breet.io/v1/payments/withdraw/address \
--header 'Content-Type: application/json' \
--header 'X-Breet-Env: <api-key>' \
--header 'x-app-id: <api-key>' \
--header 'x-app-secret: <api-key>' \
--data '
{
"amount": 10,
"pin": "1234",
"walletAddress": "14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5",
"token": "USDT",
"network": "SOL",
"externalId": "your-unique-ref"
}
'{
"message": "withdrawal initiated successfully",
"success": true,
"data": {
"id": "697251ed397a53d0cb7b228b"
},
"meta": {},
"summary": {},
"stats": {}
}Withdraw (Crypto)
Initiate a crypto withdrawal to an external wallet address. Supports stablecoins (USDT, USDC) and the UTXO coins BTC, LTC, DOGE, and BCH.
curl --request POST \
--url https://api.breet.io/v1/payments/withdraw/address \
--header 'Content-Type: application/json' \
--header 'X-Breet-Env: <api-key>' \
--header 'x-app-id: <api-key>' \
--header 'x-app-secret: <api-key>' \
--data '
{
"amount": 10,
"pin": "1234",
"walletAddress": "14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5",
"token": "USDT",
"network": "SOL",
"externalId": "your-unique-ref"
}
'{
"message": "withdrawal initiated successfully",
"success": true,
"data": {
"id": "697251ed397a53d0cb7b228b"
},
"meta": {},
"summary": {},
"stats": {}
}Authorizations
Your application ID from the Breet dashboard
Your application secret from the Breet dashboard
Environment selector: sandbox or production
Body
PIN set on your dashboard.
Token to withdraw. Stablecoins: USDT, USDC. UTXOs: BTC, LTC, DOGE, BCH.
USD value, up to 2 decimal places. Send amount or cryptoAmount, never both.
Alternative to amount: the value in crypto units, up to 8 decimal places. Send amount or cryptoAmount, never both.
Blockchain network for the withdrawal. Supported: ERC20, TRC20, BSC, SOL, TON (USDT only), BASE (USDC only). Stablecoins only - omit for BTC, LTC, DOGE and BCH.
Network fee level. Required for BTC, LTC, DOGE and BCH. Ignored for stablecoins, which use a flat fee per network. Quote the fee per level with POST /payments/estimate-network-fee.
low, medium, high Your unique reference for this withdrawal. Can be used to retrieve the withdrawal later.
Response
Stablecoin withdrawal initiated successfully
Was this page helpful?