Skip to main content
GET
/
api
/
external
/
bank
List all banks
curl --request GET \
  --url https://api-prod.blaaiz.com/api/external/bank \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "bank_123",
    "name": "78 Finance Company Limited",
    "code": "123456",
    "country": {
      "code": "NG",
      "name": "Nigeria"
    }
  }
]

Authorizations

Authorization
string
header
required

Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.

Query Parameters

currency
string

Filter banks by currency code (e.g., NGN, USD, CAD)

country
string

Filter banks by country code (e.g., NG, US, CA)

Required string length: 2
country_id
string

Filter banks by country identifier

Response

Banks retrieved successfully.

id
string
required

Unique identifier for the bank

name
string
required

Bank name

code
string
required

Bank code

country_id
string
required

Country identifier

national_bank_code
string | null

National bank code

country
object

Country information for the bank (null when not set)