• Dashboard
  • Dashboard
Expand All Collapse All
  • Welcome
  • Introduction
  • API Access Key and Authentication
  • Nairagram Response Codes
  • Test Data
    • Test Bank Account Numbers
    • Test Data for Mobile Wallet Transfer
  • Implementing Nairagram Services
    • Bank Account Transfer Services
      • Submitting a transfer via Nairagram Payout API
      • Submitting a transfer via dashboard
      • Cancel Pending Request
    • Mobile Wallet Transfer
      • Submit Mobile Wallet Transaction
    • Cash Pick-up
      • Submit Cash Pick Up Transaction
      • Get Cash Pick-up locations
    • Client Support
      • Get Wallet by Country
      • Bank List
      • Operator Wallet Code
      • Cash Pick-up Locations
      • Webhook/Call back
      • Get Beneficiary Name
      • Get Bank List
      • Get Security Questions
      • Get Currency Rate
      • Get Country List
      • Get Balance
      • Get Transaction Status
  • User Acceptance Complete Testing (UAT)

Get Bank List

146 views 0 Updated on February 9, 2022

Use the getBankList endpoint to get a list of banks with their respective code for the Nairagram destination countries based on the country list. For information on Bank Codes refer to the Bank Codes section.

Syntax

POST https://nairagrambasket.com/api/getBankList

Input Parameters

The following table lists the parameters that you need to provide in the getBankList request.

FieldValue FormatRequired/OptionalDescription
usernameyourmail@mail.comRequiredInput the valid email address that you submitted to your Partner Company.
passwordyourPasswordRequiredInput your secure password.
secretKeyyourSerectKeyRequiredInput the API key provided to you by your Partner Company.
countryKEOptionalIn ISO ALPHA-2 format. For example, KE, RW, UG

Sample Request

curl --location --request POST 'https://nairagrambasket.com/api/getBankList' \
--form 'username="yourmail@mail.com"' \
--form 'password="yourPassword"' \
--form 'secretKey="yourSerectKey"' \
--form 'country=" KE"'

Sample Response

{
  "Code": "200",
  "Message": "Success",
  "Content": [
    {
      "Name": "AFRICAN BANKING CORPORATION",
      "Code": "035"
    },
    {
      "Name": "BANK OF AFRICA",
      "Code": "019"
    },
    {
      "Name": "BANK OF BARODA",
      "Code": "006"
    },
    {
      "Name": "BANK OF INDIA",
      "Code": "005"
    },
    {
      "Name": "BARCLAYS BANK OF KENYA LTD",
      "Code": "003"
    },
    {
      "Name": "CENTRAL BANK OF KENYA",
      "Code": "009"
    },
    {
      "Name": "CFC STANBIC BANK LIMITED",
      "Code": "031"
    },
    {
      "Name": "CHASE BANK LIMITED",
      "Code": "030"
    },
    {
      "Name": "CITIBANK N.A",
      "Code": "016"
    },
    {
      "Name": "CO-OPERATIVE BANK OF KENYA",
      "Code": "011"
    },
    {
      "Name": "COMMERCIAL BANK OF AFRICA",
      "Code": "007"
    },
    {
      "Name": "CONSOLIDATED BANK KENYA LTD",
      "Code": "023"
    },
    {
      "Name": "CREDIT BANK LIMITED",
      "Code": "025"
    },
    {
      "Name": "DEVELOPMENT BANK OF KENYA LTD",
      "Code": "059"
    },
    {
      "Name": "DIAMOND TRUST BANK KENYA LTD",
      "Code": "063"
    },
    {
      "Name": "DUBAI BANK LTD",
      "Code": "020"
    },
    {
      "Name": "ECO BANK",
      "Code": "043"
    },
    {
      "Name": "EQUATORIAL COMM.BANK LTD.",
      "Code": "049"
    },
    {
      "Name": "Equity Bank",
      "Code": "068"
    },
    {
      "Name": "FAMILY BANK LIMITED",
      "Code": "070"
    },
    {
      "Name": "FIDELITY COMMERCIAL BANK LTD",
      "Code": "060"
    },
    {
      "Name": "FINA BANK LIMITED",
      "Code": "053"
    },
    {
      "Name": "FIRST COMMUNITY BANK LIMITED",
      "Code": "074"
    },
    {
      "Name": "GIRO BANK LIMITED",
      "Code": "042"
    },
    {
      "Name": "GUARDIAN BANK LIMITED",
      "Code": "055"
    },
    {
      "Name": "GULF AFRICAN BANK LTD",
      "Code": "072"
    },
    {
      "Name": "HABIB BANK A.G. ZURICH",
      "Code": "017"
    },
    {
      "Name": "HABIB BANK LTD",
      "Code": "008"
    },
    {
      "Name": "IMPERIAL BANK LIMITED",
      "Code": "039"
    },
    {
      "Name": "INVESTMENT & MORGAGES BANK",
      "Code": "057"
    },
    {
      "Name": "K-REP LTD",
      "Code": "066"
    },
    {
      "Name": "KENYA COMMERCIAL BANK",
      "Code": "001"
    },
    {
      "Name": "MIDDLE EAST BANK KENYA LTD",
      "Code": "018"
    },
    {
      "Name": "NATIONAL BANK OF KENYA",
      "Code": "012"
    },
    {
      "Name": "NATIONAL IND.CREDIT BANK LTD",
      "Code": "041"
    },
    {
      "Name": "ORIENTAL COMMERCIAL BANK",
      "Code": "014"
    },
    {
      "Name": "PARAMOUNT UNIVERSAL BANK LIMITED",
      "Code": "050"
    },
    {
      "Name": "PRIME BANK LTD",
      "Code": "010"
    },
    {
      "Name": "SOUTHERN CREDIT BANKING CORP.",
      "Code": "058"
    },
    {
      "Name": "STANDARD CHARTERED BANK",
      "Code": "002"
    },
    {
      "Name": "TRANSNATIONAL BANK LIMITED",
      "Code": "026"
    },
    {
      "Name": "UNITED BANK OF AFRICA",
      "Code": "076"
    },
    {
      "Name": "VICTORIA COMMERCIAL BANK LTD",
      "Code": "054"
    }
  ]
}

Was this helpful?

Yes  No

Didn't find your answer? Contact Us

Previously
Get Beneficiary Name
Up Next
Get Security Questions
Recent Topics
  • Get Currency Rate
  • Submit Cash Pick Up Transaction
  • Submit Mobile Wallet Transaction
  • Webhook/Call back
  • Submitting a transfer via Nairagram Payout API
Popular Topics
  • Submitting a transfer via dashboard
  • Welcome
  • Client Support
  • Get Security Questions
  • Get Wallet by Country
©2022 - Nairagram Ltd. All rights reserved.