Skip to main content
GET
/
api
/
v3
/
customer
/
support
/
banks
Get available banks
curl --request GET \
  --url https://sandbox-api.kotanipay.com/api/v3/customer/support/banks \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "message": "Banks retrieved successfully",
  "data": [
    {
      "code": 68,
      "name": "Equity Bank",
      "currency": "KES",
      "bankGroupId": "<string>",
      "universalBranchCode": "<string>"
    }
  ]
}
Get a list of all supported banks with optional filtering by currency or search term.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

currency
enum<string>

Filter by currency

Available options:
KES,
GHS,
NGN,
ZAR,
ZAR,
USD,
XOF,
ZMW,
XAF,
SLE,
CDF,
TZS,
UGX,
EGP,
MWK,
RWF,
ETB,
MZN,
LSL,
GNF,
USDT,
BTC,
ETH,
USDC
Example:

"KES"

Search bank by name

Example:

"equity"

Response

success
boolean
Example:

true

message
string
Example:

"Banks retrieved successfully"

data
object[]