cURL
curl --request POST \ --url https://grid.squads.xyz/api/grid/v1/accounts/{address}/external-accounts \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'x-grid-environment: <x-grid-environment>' \ --data ' { "account": {}, "account_owner_name": "<string>", "account_type": "us", "address": {}, "currency": "usd", "iban": {}, "idempotency_key": "<string>", "swift": {}, "account_number": "<string>", "account_owner_type": "individual", "bank_name": "<string>", "business_name": "<string>", "first_name": "<string>", "last_name": "<string>", "routing_number": "<string>" } '
{ "account_owner_name": "<string>", "account_type": "<string>", "active": true, "country": "<string>", "created_at": "<string>", "currency": "<string>", "id": "<string>", "provider_syncs": [ { "provider": "<string>", "status": "<string>", "synced_at": "<string>" } ], "account_owner_type": "<string>", "bank_name": "<string>", "business_name": "<string>", "first_name": "<string>", "last_4": "<string>", "last_name": "<string>" }
Create a new external bank account with encrypted PII storage and automatic Bridge sync
Your Grid API key from the Grid Dashboard
Environment (sandbox, production)
Smart account address
"us"
"usd"
"individual"
External account created
Show child attributes
Was this page helpful?