Skip to main content
GET
/
ramp
/
bank-account
/
{bank_account_id}
Get bank account
curl --request GET \
  --url https://api.etherfuse.com/ramp/bank-account/{bank_account_id} \
  --header 'Authorization: <api-key>'
{
  "abbrClabe": "•••• 0004",
  "bankAccountId": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
  "compliant": true,
  "createdAt": "2026-05-01T14:30:00Z",
  "currency": "MXN",
  "customerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "etherfuseDepositClabe": "646180157000000004",
  "label": "Ana's SPEI account",
  "needsWork": false,
  "status": "active",
  "updatedAt": "2026-05-02T09:15:00Z"
}

Authorizations

Authorization
string
header
required

API key sent in the Authorization header.

Path Parameters

bank_account_id
string<uuid>
required

The bank account ID

Response

The bank account

abbrClabe
string
required
deprecated

Abbreviated CLABE number for the bank account.

bankAccountId
string<uuid>
required

Unique identifier for the bank account. Must be a valid UUID v4.

compliant
boolean
required

Whether the bank account is compliant. This is a derived value — true if the account has been explicitly marked compliant OR the owning organization is approved (KYB'd).

createdAt
string<date-time>
required

Timestamp when the bank account was created.

currency
string
required

Settlement currency (ISO 4217, e.g. MXN).

customerId
string<uuid>
required

ID of the customer who owns this bank account.

needsWork
boolean
required

Whether the bank account still needs work (e.g. failed verification) before it can be used for transactions.

status
string
required

Current status of the bank account.

updatedAt
string<date-time>
required

Timestamp when the bank account was last updated.

deletedAt
string<date-time> | null

Timestamp when the bank account was deleted (if applicable).

etherfuseDepositClabe
string | null

Etherfuse deposit CLABE number.

label
string | null

Custom label for the bank account.