You are viewing an old version of the API
Retrieve bank account
V1

Note We recommend using the Square API (V2) for all new development when possible.

Provides non-confidential details for a merchant's associated bank account

This endpoint does not provide full bank account numbers, and there is no way to obtain a full bank account number with the Connect API.

Required permissions BANK_ACCOUNTS_READ

Path Parameters

Name Description
location_id
string

Required

The ID of the bank account's associated location.

bank_account_id
string

Required

The bank account's Square-issued ID. You obtain this value from Settlement objects returned.

Response Fields

Name Description
id
string

The bank account's Square-issued ID.

account_number_suffix
string

The last few digits of the bank account number.

bank_name
string

The name of the bank that manages the account.

currency_code
string

The currency code of the currency associated with the bank account, in ISO 4217 format. For example, the currency code for US dollars is USD.

merchant_id
string

The Square-issued ID of the merchant associated with the bank account.

name
string

The name associated with the bank account.

routing_number
string

The bank account's routing number.

type
string

The bank account's type (for example, savings or checking).

Examples

You are viewing an old version of the API
GET /v1/{location_id}/bank-accounts/{bank_account_id}
cURL
  • cURL
curl https://connect.squareup.com/v1/{location_id}/bank-accounts/{bank_account_id} \
  -H 'Authorization: Bearer ACCESS_TOKEN'

Share Feedback

Thanks for visiting the Square API documentation. What's on your mind?