External sell success v1
This callback will be triggered as an external sell transaction progresses. The status field follows the ClientExternalSellStatus mapping (CREATED, FUNDS_RECEIVED, PAYMENT_INITIATED, COMPLETED, FAILED, REFUND_INITIATED, REFUND_COMPLETED, REFUND_FAILED).
Headers
Your API key (configured in credentials)
HMAC-SHA256 signature (auto-generated) To test manually: HMAC-SHA256 of apiKey + timestamp (or apiKey + timestamp + userId when X-User-Id is required), keyed with your API secret. The HMAC Generator flow computes this for you.
Unix timestamp in seconds (auto-generated) Unix seconds, e.g. Math.floor(Date.now() / 1000). Must match the timestamp used in the X-Signature computation.
Unique request identifier (auto-generated) Any unique string per request, e.g. a UUID.
Body
The id field
The status field
The fiat_symbol field
The crypto_symbol field
The fiat_amount field
The crypto_amount field
The payment_method field
Breakdown of fees applied to the transaction.
The fee_currency field
The total_fee field
The deposit_crypto_address field
The deposit_network field
The deposit_tag field
The bank_transaction_id field
The transaction_hash field
The destination_instrument_id field
The refund_wallet_address field
The refund_network field
The refund_tag field
The sender_wallet_address field
The created_at field
The updated_at field
Response
Successful response
Related topics
External buy success v1Pool sell success v1Crypto sell success v1Get Buy Quote (v1)From External Wallet