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": {}, "beneficiary": {}, "idempotency_key": "<string>", "is_third_party": true } '
{ "active": true, "beneficiary_kind": "<string>", "beneficiary_name": "<string>", "country_code": "<string>", "created_at": "<string>", "currency": "<string>", "id": "<string>", "provider_accounts": [ { "created_at": "<string>", "provider": "<string>", "provider_internal_id": "<string>", "rails": [ "<string>" ], "status": "<string>", "last_error": "<string>" } ], "last_4": "<string>" }
Create canonical external account details and map to provider accounts
Your Grid API key from the Grid Dashboard
Environment (sandbox, production)
Smart account address
External account created
Show child attributes
Was this page helpful?