GET
/
external_accounts
/
{external_account_id}
Retrieve an External Account
curl --request GET \
  --url https://api.useswift.dev/external_accounts/{external_account_id} \
  --header 'Authorization: Bearer <token>'
{
  "account_number": "12345678",
  "created_at": "2024-01-31T23:59:59Z",
  "description": "My External Account",
  "id": "external_account_vjb43lkAdf934jb13Df93",
  "is_rtp_enabled": true,
  "routing_number": "12345678",
  "verification_status": "verified"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

external_account_id
string
required

The identifier of the External Account to retrieve.

Response

External Account

External Accounts represent accounts at other financial institutions. They can be used as destinations for fund transfers.

account_number
string
required

The destination account number.

created_at
string<date-time>
required

The ISO 8601 time at which the Account was created.

id
string
required

The External Account's unique identifier.

is_rtp_enabled
boolean
required

Indicates if the destination External Account is eligible to receive transfers via the Real-Time Payments network.

routing_number
string
required

The American Bankers' Association (ABA) Routing Transit Number (RTN) for the account.

Required string length: 9
verification_status
enum<string>
required

The current verification status of the External Account.

Available options:
unverified,
pending,
verified
description
string | null

The External Account's description.