FX
Accept a firm FX quote and create a trade
post/v1/fx/trades
Headers
X-API-Keystring
API key
Request body
Example request
{
"quoteId": "quote_abc123",
"payoutDestination": {
"type": "EXTERNAL_WALLET",
"address": "0xabc123...",
"network": "BASE",
"bankAccountId": "eba_abc123",
"payoutReference": "INV20260417"
}
}Response
Trade created. Deposit funds within depositDeadline.
Example response
{
"tradeId": "tfr_abc123",
"status": "AWAITING_DEPOSIT",
"depositInstructions": {
"address": "0xCustomerInfiniteTxWallet...",
"network": "BASE",
"amount": "10000000",
"expiresAt": "2026-05-26T19:54:00.000Z"
},
"fundingInstructions": {
"reference": "CDX-7K2A9V",
"currency": "EUR",
"amount": "10000",
"supportedRails": [
"SEPA"
],
"bank": {
"name": "Commerzbank AG",
"address": "Mainzer Landstraße 153, 60327 Frankfurt",
"country": "DE"
},
"accounts": [
{
"supportedRails": [
"SEPA"
],
"accountHolderName": "Acme Onramp Ltd",
"accountNumber": "12345678",
"iban": "DE89370400440532013000",
"bic": "COBADEFFXXX",
"sortCode": "12-34-56",
"routingNumber": "021000021"
}
],
"swiftRoutingBanks": [
{
"bankName": "Citibank N.A.",
"bic": "CITIUS33XXX",
"abaRoutingNumber": "021000089"
}
],
"expiresAt": "2026-05-26T19:54:00.000Z"
},
"depositDeadline": "2026-05-26T19:54:00.000Z",
"screeningDeadline": "2026-05-26T19:47:00.000Z"
}Changes
No recorded changes to this endpoint across all 1 revision of this API.