Skip to main content
Use this endpoint to retrieve the banks available for a given country and currency pair. It is not limited to Nigeria: it works for every country we support, so you can look up banks for any destination before creating a payout. The list you get back depends on the two query parameters you send:
  • currency: the currency you want to send.
  • country: the country where the destination bank is located.

Endpoint

GET {baseurl}/v1/bank?currency={currency}&country={country}

Currency and country combinations

Currency and country are independent, so you can send a currency to a bank in any supported country. For example:
Use two-letter ISO country codes (for example NG, ZA, FR, US) and three-letter currency codes (for example NGN, USD, EUR). Only currency and country combinations that we support will return banks.

Request example

Naira to a bank in Nigeria

US Dollars to a bank in South Africa

Euros to a bank in France

Headers

Query parameters

Successful response (200 OK)

For example, to get banks in South Africa for USD payouts:
The response above is shortened to one bank. The data array contains every bank available for the country and currency you requested.

Response fields

string
Human-readable result of the request.
string
Status of the request, for example success.
array
List of banks available for the requested country and currency.

Error responses

  • Account Enquiry: verify an account name using a bank’s sortCode.
  • Create Payout: send funds after selecting a bank.