Endpoints

List supported banks

Returns every active bank supported at the gateway, with its bank code and currency. Use the currency on each entry to pick the banks that apply to your merchant, and the bankcode (or bankid) when setting payment routing.

GET
/v1/banks

Authorization

bearerAuth
AuthorizationBearer <token>

A partner API token issued to a Master Account. Send Authorization: Bearer <token> on every request. Tokens are issued and revoked by a SuperAdmin in the backoffice, not through this API.

In: header

Response Body

application/json

application/json

application/json

{
  "banks": [
    {
      "bankcode": "absa",
      "bankname": "ABSA",
      "currency": "ZAR"
    },
    {
      "bankcode": "fnb",
      "bankname": "FNB",
      "currency": "ZAR"
    }
  ]
}
{
  "error": {
    "code": "unauthorized",
    "message": "A valid bearer token is required.",
    "requestid": "8f3c1a9b2d7e4f60"
  }
}
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests. Retry after the period indicated.",
    "requestid": "8f3c1a9b2d7e4f60"
  }
}

On this page