This API enables you to retrieve all banks supported by Monnify for collections and disbursements.


GET: https://sandbox.monnify.com/api/v1/banks

This endpoint is protected by OAuth 2.0 Bearer Token


The response returned will come in the following format:


{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": [
        {
            "name": "Access bank",
            "code": "044",
            "ussdTemplate": "*901*Amount*AccountNumber#",
            "baseUssdCode": "*901#",
            "transferUssdTemplate": "*901*AccountNumber#"
        },
        {
            "name": "Coronation Bank",
            "code": "559",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Diamond bank",
            "code": "063",
            "ussdTemplate": "*710*777*AccountNumber*Amount*Pin#",
            "baseUssdCode": "*710#",
            "transferUssdTemplate": "*710*AccountNumber#"
        },
        {
            "name": "Ecobank Nigeria Plc",
            "code": "050",
            "ussdTemplate": null,
            "baseUssdCode": "*326#",
            "transferUssdTemplate": "*326*AccountNumber#"
        },
        {
            "name": "Fidelity bank",
            "code": "070",
            "ussdTemplate": "*770*AccountNumber*Amount#",
            "baseUssdCode": "*770#",
            "transferUssdTemplate": "*770*AccountNumber#"
        },
        {
            "name": "First bank",
            "code": "011",
            "ussdTemplate": "*894*Amount*AccountNumber#",
            "baseUssdCode": "*894#",
            "transferUssdTemplate": "*894*AccountNumber#"
        },
        {
            "name": "First City Monument Bank Plc",
            "code": "214",
            "ussdTemplate": "*329*Amount*AccountNumber#",
            "baseUssdCode": "*329#",
            "transferUssdTemplate": "*329*AccountNumber#"
        },
        {
            "name": "GTBank",
            "code": "058",
            "ussdTemplate": "*737*2*Amount*AccountNumber#",
            "baseUssdCode": "*737#",
            "transferUssdTemplate": "*737*AccountNumber#"
        },
        {
            "name": "Heritage bank",
            "code": "030",
            "ussdTemplate": "*322*030*AccountNumber*Amount#",
            "baseUssdCode": "*322#",
            "transferUssdTemplate": "*322*AccountNumber#"
        },
        {
            "name": "JAIZ BANK",
            "code": "301",
            "ussdTemplate": "*389*301*AccountNumber*Amount#",
            "baseUssdCode": "*389#",
            "transferUssdTemplate": "*389*AccountNumber#"
        },
        {
            "name": "Keystone bank",
            "code": "082",
            "ussdTemplate": "*7111*Amount*AccountNumber#",
            "baseUssdCode": "*7111#",
            "transferUssdTemplate": "*7111*AccountNumber#"
        },
        {
            "name": "Polaris Bank",
            "code": "076",
            "ussdTemplate": "*833*Amount*AccountNumber#",
            "baseUssdCode": "*833#",
            "transferUssdTemplate": "*833*AccountNumber#"
        },
        {
            "name": "Providus Bank",
            "code": "101",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Stanbic IBTC Bank Ltd.",
            "code": "221",
            "ussdTemplate": "*909*22*Amount*AccountNumber#",
            "baseUssdCode": "*909#",
            "transferUssdTemplate": "*909*AccountNumber#"
        },
        {
            "name": "Standard Chartered Bank Nigeria Ltd.",
            "code": "068",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Sterling bank",
            "code": "232",
            "ussdTemplate": "*822*5*Amount*AccountNumber#",
            "baseUssdCode": "*822#",
            "transferUssdTemplate": "*822*AccountNumber#"
        },
        {
            "name": "Suntrust Bank Nigeria Limited",
            "code": "100",
            "ussdTemplate": "",
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Union bank",
            "code": "032",
            "ussdTemplate": "*826*2*Amount*AccountNumber#",
            "baseUssdCode": "*826#",
            "transferUssdTemplate": "*826*AccountNumber#"
        },
        {
            "name": "United Bank For Africa Plc",
            "code": "033",
            "ussdTemplate": "*919*4*AccountNumber*Amount#",
            "baseUssdCode": "*919#",
            "transferUssdTemplate": "*919*AccountNumber#"
        },
        {
            "name": "Unity Bank Plc",
            "code": "215",
            "ussdTemplate": "*7799*2*AccountNumber*Amount#",
            "baseUssdCode": "*7799#",
            "transferUssdTemplate": "*7799*AccountNumber#"
        },
        {
            "name": "Wema bank",
            "code": "035",
            "ussdTemplate": "*945*AccountNumber*Amount#",
            "baseUssdCode": "*945#",
            "transferUssdTemplate": "*945*AccountNumber#"
        },
        {
            "name": "Zenith bank",
            "code": "057",
            "ussdTemplate": "*966*Amount*AccountNumber#",
            "baseUssdCode": "*966#",
            "transferUssdTemplate": "*966*AccountNumber#"
        }
    ]
}


List of banks and their respective bank codes, NIP code and USSD code.


Bank NameBank CodeNIP Bank CodeUSSD CodeUSSD transfer string

GTBank

058

000013

*737#

*737*2*Amount*AccountNumber#

Fidelity bank

070

000007

*770#

*770*AccountNumber*Amount#

First bank

011

000016

*894#

*894*Amount*AccountNumber#

Wema bank

035

000017

*945#

*945*AccountNumber*Amount#

Sterling bank

232

000001

*822#

*822*5*Amount*AccountNumber#

Diamond bank

063

000005

*710#

*710*777*AccountNumber*Amount*Pin#

Zenith bank

057

000015

*966#

*966*Amount*AccountNumber#

Union bank

032

000018

*826#

*826*2*Amount*AccountNumber#

Heritage bank

030

000020

*322#

*322*030*AccountNumber*Amount#

Keystone bank

082

000002

*7111#

*7111*Amount*AccountNumber#

Access bank

044

000014

*901#

*901*Amount*AccountNumber#

Providus Bank

101

000023



Ecobank Nigeria Plc

050

000010

*326#


First City Monument Bank Plc

214

000003

*329#

*329*Amount*AccountNumber#

Polaris Bank

076

000008

*833#

*833*Amount*AccountNumber#

Stanbic IBTC Bank Ltd.

221

000012

*909#

*909*22*Amount*AccountNumber#

Standard Chartered Bank Nigeria Ltd.

068

000021



Suntrust Bank Nigeria Limited

100

000022



United Bank For Africa Plc

033

000004

*919#

*919*4*AccountNumber*Amount#

Unity Bank Plc

215

000011

*7799#

*7799*2*AccountNumber*Amount#

JAIZ BANK

301

000006

*389#

*389*301*AccountNumber*Amount#

Coronation Bank

559

060001






Related Articles