Get Banks

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

This endpoint is protected with OAuth 2.0 Bearer token. To find out more about authorization for Monnify endpoints, check Here

Endpoint URL: {{base_url}}/api/v1/banks

HTTP Method: GET

The {{base_url}} for test is https://sandbox.monnify.com but when you go live, it changes to the live url.

The response returned will come in the following format:

Login Response

{ "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 Name

Bank Code

NIP Bank Code

USSD Code

USSD transfer string

Bank Name

Bank Code

NIP Bank Code

USSD Code

USSD 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





Moniepoint MFB

50515

090405

*5573#