Create a paired source and destination external account for the authenticated customer.
External accounts represent customer-owned financial accounts such as bank accounts and crypto wallets used in payment intents. Accounts are always created in pairs — one source and one destination — to match a specific currency route.
The customer ID is automatically extracted from the JWT bearer token.
The src and dest fields are currency codes (e.g., USD, USDC_GNO).
The source and destination fields are metadata objects that must conform to
the JSON Schemas returned by GET /external-accounts/requirements.
GnosisRamp JWT bearer token for authenticated customer requests
Request to create a paired source and destination external account
Source currency code (e.g., USD, EUR, BRL)
"USD"
Destination currency code (e.g., USDC_GNO, USDC_ETH)
"USDC_GNO"
Source account metadata matching the source JSON Schema from requirements
Destination account metadata matching the destination JSON Schema from requirements