List All Banks

Retrieve all supported banks.

Returns a list of all banks supported by IvoryPay across all currencies.

Endpoint

GET /v1/banks

Authentication

Accepts either a merchant API key or a business-user JWT.

Header
Value

Authorization

<api_key> or Bearer <jwt>

Example request

curl -X GET https://ramp-api.ivorypay.io/api/v1/banks \
  -H "Authorization: your_api_key"

Example response

{
  "success": true,
  "message": "Query successful",
  "data": [
    {
      "bankName": "Access Bank",
      "bankId": "uuid-here",
      "bankCode": "044"
    },
    {
      "bankName": "GTBank",
      "bankId": "uuid-here",
      "bankCode": "058"
    },
    {
      "bankName": "First Bank",
      "bankId": "uuid-here",
      "bankCode": "011"
    }
  ]
}

Response fields

Field
Type
Description

bankName

string

Display name of the bank

bankId

string

IvoryPay's bank UUID

bankCode

string

Bank code (used in API requests like off-ramp)

Last updated