Create a destination
Create external accounts withPOST /customers/external-accounts. Include the customer who owns the destination and the account information required for the rail.
ExternalAccount:... ID. You can use it as the destination account when creating a withdrawal quote.
List destinations for a customer
Supported destination account types
The requiredaccountInfo fields depend on the destination country, currency, and rail. Common examples include:
| Destination | Typical account type | Common rail |
|---|---|---|
| United States bank account | USD_ACCOUNT | ACH, wire, RTP, FedNow |
| Brazil bank account | BRL_ACCOUNT | PIX |
| Mexico bank account | MXN_ACCOUNT | SPEI / CLABE |
| Europe bank account | EUR_ACCOUNT | SEPA / IBAN |
| United Kingdom bank account | GBP_ACCOUNT | Faster Payments |
| India bank account | INR_ACCOUNT | UPI |
| Spark wallet | SPARK_WALLET | Spark |
accountType value identifies the country or wallet account shape. Rails such as PIX, CLABE, IBAN, and UPI are represented by the account details and rail support for that destination, not by separate accountType values.
Some corridors require bank names or beneficiary fields to match Grid’s expected values. Use the Discoveries API when the receiving institution must come from a supported list.