Rootshive Disbursement

The Rootshive API provides extensive access to the features available on our dashboard, enabling you to leverage them for your own application. To get started, you must first create a Rootshive account on www.therootshive.com and obtain the required API keys for all Rootshive integrations. Please note that the Rootshive API is secured through Basic Authentication or OAuth (Bearer Tokens).

To start using the Rootshive Documentation, you need to:
  • Use a valid API Key to send requests to the API endpoints. You can get your API key from your www.therootshive.com's dashboard.
  • The API has rate and usage limits.
  • The API only responds to HTTPS-secured communications. Any requests sent via HTTP return an HTTP 301 redirect to the corresponding HTTPS resources.
  • The API returns request responses in JSON format. When an API request returns an error, it is sent in the JSON response as an error key.

BaseUrl

https://api.therootshive.com/V1

Authentication error response

If an API key is missing, malformed, or invalid, you will receive an HTTP 401 Unauthorized response code.

Header Description
X-RateLimit-Limit The maximum number of requests that the consumer is permitted to make per minute.
X-RateLimit-Remaining The number of requests remaining in the current rate limit window.
X-RateLimit-Reset The time at which the current rate limit window resets in UTC epoch seconds.

503 response

An HTTP 503 response from our servers indicates there is an unexpected spike in API access traffic. The server is usually operational within the next five minutes. If the outage persists or you receive any other form of an HTTP 5XX error, contact support.


Need some help?

In case you have questions, go through our tutorials ((link to your video or help documentation here)). Or visit our FAQ page ((link to the relevant page)).

Or you can check out our community forum, there’s a good chance our community has an answer for you. Visit our developer forum ((link to developer forum)) to review topics, ask questions, and learn from others.

Check Source

GET {{baseUrl}}

Gets information about the authenticated user.

AUTHORIZATION Basic Auth
Username: {{appid}}
Password: {{rhlive}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1'

Successful Response (200)

{
    "status": "200",
    "log": "True",
    "data": {
        "message": "Source Retrieved",
        "source": "xxx.xxx.xxx.xxx"
    }
}

Unauthorized Response (401)

{
    "status": "401",
    "logged": false,
    "data": {
        "message": "Authorization reqired"
    }
}

Generate Access Token

POST {{baseUrl}}/auth
AUTHORIZATION Basic Auth
Username: {{appid}}
Password: {{rhlive}}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/auth'

Successful Response (200)

{
    "status": "200",
    "logged": true,
    "data": {
        "authid": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE2OTIyNjk0NTgsImlzcyI6ImFwaS50aGVyb290c2hpdmUuY29tIiwibmJmIjoxNjkyMjY5NDU4LCJleHAiOjE2OTIyNzMwNTgsInVzZXIiOiJteXJvb3RzaGl2ZUBnbWFpbC5jb20iLCJkYXRhIjp7InhwdWIxIjoiODl0YUlGYS9WSUZ0akdQbkFHT1M5VWZkMWU2c1FiNGZLblQrUnBZYjNKTElsTHJWNExNSEwvMGs4cnZzc3U5WitMUzR2Z0dJWFgvWEQ0NVpUUDlQMVE9PSIsInhwdWIyIjoiVmlNYXFNQkxHWUE3N1dobTVxZW9YWGw5a3dTcHFNdHVySEs3aCtGRDY0MD0iLCJ4cHViMyI6IkNFR1J4T0w3RkZxUlBjTEFrcWQ0NURzdytUbTdxb3EzbW5UMFpWRU50S2o0ZnlCcTd1TXJxVjU0UGd6WGxvaHoifX0.dPTCG_Gqhu906XCV1p0Xqr8ges85A5qHdfmxCjC5UvllNyvJK1Dh8-VQ6IKFd3nmSPS910VTruK9ARFB84fTrw"
    }
}

Method not allowed (405)

{
    "status": "405",
    "logged": false,
    "data": {
        "message": "Method Not Allowed"
    }
}

Unauthorized (401)

{
    "status": "401",
    "logged": false,
    "data": {
        "message": "missing parameter"
    }
}

Verify Login

GET {{baseUrl}}/verify
AUTHORIZATION Bearer Token
Token: {{auth}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1/verify'

Unauthorized (401)

{
    "status": "401",
    "logged": false,
    "data": {
        "message": "Authorization Required"
    }
}

Get wallet balance

GET {{baseUrl}}/collections/walletBalance
AUTHORIZATION Basic Auth
Username: {{appid}}
Password: {{rhkey}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1/collections/walletBalance'

Get wallet balance (200)

{
    "status": "200",
    "logged": true,
    "data": {
        "withdraw": "5337000000.30",
        "email": "{{email}}",
        "liquidityCap": 3500000,
        "plan": "enterprise",
        "accountType": "main",
        "accountId": "{{rhid}}"
    }
}

Generate Nuban

POST {{baseUrl}}/collections/generateNuban
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"name":"Sample User",
"bvn":"00000000000",
"email":"[email protected]",
"cusid":"RH_SAMPLE_CUSTOMER_001"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/collections/generateNuban'

Successful Response (200)

{
    "status": "200",
    "log": "True",
    "data": {
        "message": "successful",
        "nuban": [
            {
                "bankCode": "232",
                "bankName": "Sterling bank",
                "accountNumber": "0001234567",
                "accountName": "Sample Recipient"
            }
        ]
    }
}

Duplicate id (401)

{
    "status": "401",
    "log": "False",
    "data": {
        "message": "Duplicate id"
    }
}

Create Payme

POST {{baseUrl}}/collections/payme
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"email":"[email protected]",
"amount":"10000000",
"description":"Sample payment",
"reference":"RH_SAMPLE_REFERENCE_001",
"name":"Sample Customer",
"phone":"08000000000",
"url":"https://example.com/payments/callback"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/collections/payme'

Verify Payme

POST {{baseUrl}}/collections/verify
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"reference":"RH_SAMPLE_VERIFY_REFERENCE_001"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/collections/verify'

Fetch Available Banks

GET {{baseUrl}}/disbursements/
AUTHORIZATION Bearer Token
Token: {{auth}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1/disbursements/'

Successful Response (200)

{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": [
        {
            "name": "9 PAYMENT SOLUTIONS BANK",
            "code": "120001",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AB MICROFINANCE BANK ",
            "code": "090270",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ABBEY MORTGAGE BANK",
            "code": "070010",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ABOVE ONLY MICROFINANCE BANK ",
            "code": "090260",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ABU MICROFINANCE BANK ",
            "code": "090197",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Access bank",
            "code": "044",
            "ussdTemplate": "*901*Amount*AccountNumber#",
            "baseUssdCode": "*901#",
            "transferUssdTemplate": "*901*AccountNumber#"
        },
        {
            "name": "ACCESS MONEY",
            "code": "927",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ACCESS YELLO & BETA",
            "code": "100052",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ACCION MICROFINANCE BANK",
            "code": "090134",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ADDOSSER MICROFINANCE BANK",
            "code": "090160",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ADEYEMI COLLEGE STAFF MICROFINANCE BANK",
            "code": "090268",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AFEKHAFE MICROFINANCE BANK",
            "code": "090292",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AG MORTGAGE BANK",
            "code": "100028",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AL-BARAKAH MICROFINANCE BANK",
            "code": "090133",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ALEKUN MICROFINANCE BANK",
            "code": "090259",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ALERT MICROFINANCE BANK",
            "code": "090297",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ALLWORKERS MICROFINANCE BANK",
            "code": "090131",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ALPHA KAPITAL MICROFINANCE BANK ",
            "code": "090169",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AMML MICROFINANCE BANK ",
            "code": "914",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "APEKS MICROFINANCE BANK",
            "code": "090143",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ARISE MICROFINANCE BANK",
            "code": "090282",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ASO SAVINGS",
            "code": "905",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ASSETMATRIX MICROFINANCE BANK",
            "code": "090287",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ASTRAPOLARIS MICROFINANCE BANK",
            "code": "090172",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "AUCHI MICROFINANCE BANK ",
            "code": "090264",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BAINES CREDIT MICROFINANCE BANK",
            "code": "090188",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BALOGUN GAMBARI MICROFINANCE BANK",
            "code": "090326",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BC KASH MICROFINANCE BANK",
            "code": "090127",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BIPC MICROFINANCE BANK",
            "code": "090336",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BOCTRUST MICROFINANCE BANK LIMITED",
            "code": "952",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BOSAK MICROFINANCE BANK",
            "code": "090176",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Bowen Microfinance Bank",
            "code": "50931",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BRENT MORTGAGE BANK",
            "code": "070015",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "BRIGHTWAY MICROFINANCE BANK",
            "code": "090308",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CASHCONNECT MICROFINANCE BANK",
            "code": "090360",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CELLULANT",
            "code": "919",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CEMCS Microfinance Bank",
            "code": "50823",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CHAMS MOBILE",
            "code": "929",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CHIKUM MICROFINANCE BANK",
            "code": "090141",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CIT MICROFINANCE BANK",
            "code": "090144",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Citibank Nigeria",
            "code": "023",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "COASTLINE MICROFINANCE BANK",
            "code": "090374",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CONPRO MICROFINANCE BANK",
            "code": "090380",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CONSUMER MICROFINANCE BANK",
            "code": "090130",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CONTEC GLOBAL INFOTECH LIMITED(NOWNOW)",
            "code": "100032",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CORESTEP MICROFINANCE BANK",
            "code": "090365",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Coronation Bank",
            "code": "946",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "COVENANT MFB",
            "code": "949",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "CREDIT AFRIQUE MICROFINANCE BANK",
            "code": "090159",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "DAVODANI  MICROFINANCE BANK",
            "code": "090391",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "DAYLIGHT MICROFINANCE BANK",
            "code": "090167",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Diamond bank",
            "code": "063",
            "ussdTemplate": "*710*777*AccountNumber*Amount#",
            "baseUssdCode": "*710#",
            "transferUssdTemplate": "*710*AccountNumber#"
        },
        {
            "name": "E-BARCS MICROFINANCE BANK",
            "code": "090156",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EAGLE FLIGHT MICROFINANCE BANK",
            "code": "090294",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EARTHOLEUM",
            "code": "935",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Ecobank Nigeria Plc",
            "code": "050",
            "ussdTemplate": null,
            "baseUssdCode": "*326#",
            "transferUssdTemplate": "*326*AccountNumber#"
        },
        {
            "name": "ECOBANK XPRESS ACCOUNT",
            "code": "922",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ECOMOBILE",
            "code": "307",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EK-RELIABLE MICROFINANCE BANK",
            "code": "090389",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EKONDO MICROFINANCE BANK",
            "code": "090097",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EMERALD MICROFINANCE BANK",
            "code": "090273",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EMPIRE TRUST MICROFINANCE BANK",
            "code": "913",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ENTERPRISE BANK",
            "code": "084",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ESO-E MICROFINANCE BANK",
            "code": "090166",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "eTRANZACT",
            "code": "920",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EVANGEL MICROFINANCE BANK ",
            "code": "090304",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "EVERGREEN MICROFINANCE BANK",
            "code": "090332",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Eyowo",
            "code": "50126",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FAST MICROFINANCE BANK",
            "code": "090179",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FBNQUEST MERCHANT BANK",
            "code": "911",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FCMB MOBILE",
            "code": "100031",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FCT MICROFINANCE BANK",
            "code": "090290",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FEDPOLY NASARAWA MICROFINANCE BANK",
            "code": "090298",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FETS",
            "code": "915",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FFS MICROFINANCE BANK",
            "code": "090153",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Fidelity bank",
            "code": "070",
            "ussdTemplate": "*770*AccountNumber*Amount#",
            "baseUssdCode": "*770#",
            "transferUssdTemplate": "*770*AccountNumber#"
        },
        {
            "name": "FIDELITY MOBILE",
            "code": "933",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FIDFUND MICROFINANCE Bank",
            "code": "090126",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FINATRUST MICROFINANCE BANK",
            "code": "090111",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FINCA MICROFINANCE BANK",
            "code": "090400",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FIRMUS MICROFINANCE BANK",
            "code": "090366",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "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": "FIRST GENERATION MORTGAGE BANK",
            "code": "070014",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FIRST OPTION MICROFINANCE BANK",
            "code": "090285",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FIRST TRUST MORTGAGE BANK PLC",
            "code": "910",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FIRSTMONIE WALLET",
            "code": "928",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FLUTTERWAVE TECHNOLOGY SOLUTIONS LIMITED",
            "code": "110002",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FORTIS MICROFINANCE BANK",
            "code": "948",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FORTIS MOBILE",
            "code": "930",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FSDH",
            "code": "400001",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FULLRANGE MICROFINANCE BANK",
            "code": "090145",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "FUTO MICROFINANCE BANK",
            "code": "090158",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GATEWAY MORTGAGE BANK",
            "code": "070009",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Globus Bank",
            "code": "103",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GLORY MICROFINANCE BANK",
            "code": "090278",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GOWANS MICROFINANCE BANK",
            "code": "090122",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GREENBANK MICROFINANCE BANK",
            "code": "090178",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GROOMING MICROFINANCE BANK",
            "code": "090195",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GT MOBILE",
            "code": "923",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "GTBank",
            "code": "058",
            "ussdTemplate": "*737*2*Amount*AccountNumber#",
            "baseUssdCode": "*737#",
            "transferUssdTemplate": "*737*AccountNumber#"
        },
        {
            "name": "GTI MICROFINANCE BANK",
            "code": "090385",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Hackman Microfinance Bank",
            "code": "51251",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "HAGGAI MORTGAGE BANK LIMITED",
            "code": "070017",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Hasal Microfinance Bank",
            "code": "50383",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "HEADWAY MICROFINANCE BANK",
            "code": "090363",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "HEDONMARK",
            "code": "931",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Heritage bank",
            "code": "030",
            "ussdTemplate": "*322*030*AccountNumber*Amount#",
            "baseUssdCode": "*322#",
            "transferUssdTemplate": "*322*AccountNumber#"
        },
        {
            "name": "Ibile Microfinance Bank",
            "code": "51244",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IKENNE MICROFINANCE BANK",
            "code": "090324",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IKIRE MICROFINANCE BANK",
            "code": "090275",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IKIRE MICROFINANCE BANK",
            "code": "090279",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ILISAN MICROFINANCE BANK",
            "code": "090370",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IMO STATE MICROFINANCE BANK",
            "code": "090258",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IMPERIAL HOMES MORTGAGE BANK",
            "code": "938",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Infinity MFB",
            "code": "50457",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "INFINITY TRUST MORTGAGE BANK",
            "code": "070016",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "INNOVECTIVES KESH",
            "code": "100029",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "INTELLFIN",
            "code": "941",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "INTERLAND MICROFINANCE BANK",
            "code": "090386",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "IRL MICROFINANCE BANK",
            "code": "090149",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ISALEOYO MICROFINANCE BANK",
            "code": "090377",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "JAIZ BANK",
            "code": "301",
            "ussdTemplate": "*389*301*AccountNumber*Amount#",
            "baseUssdCode": "*389#",
            "transferUssdTemplate": "*389*AccountNumber#"
        },
        {
            "name": "JUBILEE LIFE",
            "code": "906",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Keystone bank",
            "code": "082",
            "ussdTemplate": "*7111*Amount*AccountNumber#",
            "baseUssdCode": "*7111#",
            "transferUssdTemplate": "*7111*AccountNumber#"
        },
        {
            "name": "KONTAGORA MICROFINANCE BANK",
            "code": "090299",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Kuda MFB",
            "code": "090267",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Kuda Microfinance Bank",
            "code": "50211",
            "ussdTemplate": null,
            "baseUssdCode": "*5573#",
            "transferUssdTemplate": "*5573*AccountNumber#"
        },
        {
            "name": "LAGOS BUILDING AND INVESTMENT COMPANY",
            "code": "070012",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Lagos Building Investment Company Plc.",
            "code": "90052",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "LAPO MICROFINANCE BANK",
            "code": "090177",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "LAVENDER MICROFINANCE BANK",
            "code": "090271",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "LEGEND MICROFINANCE BANK",
            "code": "090372",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Letshego MFB",
            "code": "216",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MAINSTREET MICROFINANCE BANK",
            "code": "090171",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MANNY MICROFINANCE BANK",
            "code": "090383",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MAYFAIR MICROFINANCE BANK",
            "code": "090321",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MAYFRESH MORTGAGE BANK",
            "code": "070019",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MEGAPRAISE MICROFINANCE BANK",
            "code": "090280",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MICROCRED MICROFINANCE BANK",
            "code": "090136",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MICROVIS MICROFINANCE BANK ",
            "code": "090113",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MINT-FINEX MFB",
            "code": "090281",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MOLUSI MICROFINANCE BANK",
            "code": "090362",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MONEY BOX",
            "code": "934",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MONEY TRUST MICROFINANCE BANK",
            "code": "963",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Moneymaster PSB",
            "code": "120005",
            "ussdTemplate": "*0000#",
            "baseUssdCode": "",
            "transferUssdTemplate": null
        },
        {
            "name": "Moniepoint Microfinance Bank",
            "code": "50515",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MOZFIN MICROFINANCE BANK",
            "code": "090392",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "MUTUAL TRUST MICROFINANCE BANK",
            "code": "090151",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NDIORAH MICROFINANCE BANK",
            "code": "090128",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NEPTUNE MICROFINANCE BANK",
            "code": "090329",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NEW DAWN MICROFINANCE BANK",
            "code": "090205",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NEW GOLDEN PASTURES MICROFINANCE BANK",
            "code": "090378",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NIGERIAN NAVY MICROFINANCE BANK ",
            "code": "090263",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NIRSAL NATIONAL MICROFINANCE BANK",
            "code": "090194",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NNEW WOMEN MICROFINANCE BANK",
            "code": "090283",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NOVA MERCHANT BANK",
            "code": "637",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NPF MICROFINANCE BANK",
            "code": "947",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NUTURE MICROFINANCE BANK",
            "code": "090364",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "NWANNEGADI MICROFINANCE BANK",
            "code": "090399",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OCHE MICROFINANCE BANK",
            "code": "090333",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OHAFIA MICROFINANCE BANK",
            "code": "090119",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OKPOGA MICROFINANCE BANK",
            "code": "090161",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OLABISI ONABANJO UNIVERSITY MICROFINANCE ",
            "code": "090272",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OMIYE MICROFINANCE BANK",
            "code": "090295",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "OMOLUABI",
            "code": "950",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ONE FINANCE",
            "code": "940",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAGA",
            "code": "327",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAGA - 100002",
            "code": "100002",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAGE MFBank",
            "code": "951",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PALMPAY",
            "code": "100033",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PARALLEX",
            "code": "907",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PARKWAY-READYCASH",
            "code": "917",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PATRICKGOLD MICROFINANCE BANK",
            "code": "090317",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAYATTITUDE ONLINE",
            "code": "943",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAYCOM (OPAY)",
            "code": "305",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PAYSTACK PAYMENTS LIMITED",
            "code": "110006",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PECANTRUST MICROFINANCE BANK",
            "code": "090137",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PENNYWISE MICROFINANCE BANK ",
            "code": "090196",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PERSONAL TRUST MICROFINANCE BANK",
            "code": "090135",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Petra Mircofinance Bank Plc",
            "code": "50746",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PILLAR MICROFINANCE BANK",
            "code": "090289",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PLATINUM MORTGAGE BANK",
            "code": "070013",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Polaris Bank",
            "code": "076",
            "ussdTemplate": "*833*Amount*AccountNumber#",
            "baseUssdCode": "*833#",
            "transferUssdTemplate": "*833*AccountNumber#"
        },
        {
            "name": "POLYUNWANA MICROFINANCE BANK",
            "code": "090296",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PRESTIGE MICROFINANCE BANK",
            "code": "090274",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Providus Bank",
            "code": "101",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "PURPLEMONEY MICROFINANCE BANK",
            "code": "090303",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "QUICKFUND MICROFINANCE BANK",
            "code": "090261",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "RAND MERCHANT BANK",
            "code": "502",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "REFUGE MORTGAGE BANK",
            "code": "070011",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "REGENT MICROFINANCE BANK",
            "code": "955",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Rehoboth Microfinance bank",
            "code": "090463",
            "ussdTemplate": "*0000*AccountNumber*Amount#",
            "baseUssdCode": "*000#",
            "transferUssdTemplate": "*000*AccountNumber#"
        },
        {
            "name": "RENMONEY MICROFINANCE BANK ",
            "code": "090198",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "REPHIDIM MICROFINANCE BANK",
            "code": "090322",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "RICHWAY MICROFINANCE BANK",
            "code": "090132",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ROYAL EXCHANGE MICROFINANCE BANK",
            "code": "090138",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Rubies Micro-finance Bank",
            "code": "125",
            "ussdTemplate": "090175",
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "RUBIES MICROFINANCE BANK",
            "code": "090175",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SAFE HAVEN MICROFINANCE BANK",
            "code": "090286",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SAFETRUST",
            "code": "909",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SAGAMU MICROFINANCE BANK",
            "code": "966",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SEED CAPITAL MICROFINANCE BANK",
            "code": "609",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SEEDVEST MICROFINANCE BANK",
            "code": "090369",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Sparkle Microfinance Bank",
            "code": "51310",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "STANBIC IBTC @Ease WALLET",
            "code": "921",
            "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": "STELLAS MICROFINANCE BANK ",
            "code": "090262",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Sterling bank",
            "code": "232",
            "ussdTemplate": "*822*5*Amount*AccountNumber#",
            "baseUssdCode": "*822#",
            "transferUssdTemplate": "*822*AccountNumber#"
        },
        {
            "name": "STERLING MOBILE",
            "code": "936",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "SULSPAP MICROFINANCE BANK",
            "code": "090305",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Suntrust Bank Nigeria Limited",
            "code": "100",
            "ussdTemplate": "",
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TAGPAY",
            "code": "937",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Taj Bank",
            "code": "302",
            "ussdTemplate": null,
            "baseUssdCode": "*898#",
            "transferUssdTemplate": "*898*AccountNumber#"
        },
        {
            "name": "TCF MFB",
            "code": "51211",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TEASY MOBILE",
            "code": "924",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "THINK FINANCE MICROFINANCE BANK",
            "code": "090373",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Titan Bank",
            "code": "102",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TRIDENT MICROFINANCE BANK",
            "code": "090146",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TRUST MICROFINANCE BANK",
            "code": "090327",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TRUSTBANC J6 MICROFINANCE BANK LIMITED",
            "code": "090123",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "TRUSTFUND MICROFINANCE BANK ",
            "code": "090276",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "U & C MICROFINANCE BANK",
            "code": "090315",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "UNAAB MICROFINANCE BANK",
            "code": "090331",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Unical Microfinance Bank",
            "code": "50871",
            "ussdTemplate": null,
            "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": "UNIVERSITY OF NIGERIA, NSUKKA MICROFINANCE BANK",
            "code": "090251",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "VENTURE GARDEN NIGERIA LIMITED",
            "code": "110009",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "VFD microfinance bank",
            "code": "566",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "VIRTUE MICROFINANCE BANK",
            "code": "090150",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "VISA MICROFINANCE BANK",
            "code": "090139",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "VT NETWORKS",
            "code": "926",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Wema bank",
            "code": "035",
            "ussdTemplate": "*945*AccountNumber*Amount#",
            "baseUssdCode": "*945#",
            "transferUssdTemplate": "*945*AccountNumber#"
        },
        {
            "name": "WETLAND  MICROFINANCE BANK",
            "code": "954",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "XSLNCE MICROFINANCE BANK",
            "code": "090124",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "YES MICROFINANCE BANK",
            "code": "090142",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "YOBE MICROFINANCE  BANK",
            "code": "090252",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "Zenith bank",
            "code": "057",
            "ussdTemplate": "*966*Amount*AccountNumber#",
            "baseUssdCode": "*966#",
            "transferUssdTemplate": "*966*AccountNumber#"
        },
        {
            "name": "ZENITH MOBILE",
            "code": "932",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        },
        {
            "name": "ZINTERNET - KONGAPAY",
            "code": "939",
            "ussdTemplate": null,
            "baseUssdCode": null,
            "transferUssdTemplate": null
        }
    ]
}

Single Transaction Details

POST {{baseUrl}}/disbursements/transaction
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"reference":"RH_SAMPLE_TRANSACTION_REFERENCE_001"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/disbursements/transaction'

Single collections Details

POST {{baseUrl}}/collections/transaction
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"reference":"RH_SAMPLE_COLLECTION_REFERENCE_001"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/collections/transaction'

Transaction Refund

POST {{baseUrl}}/disbursements/transactionRefund
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"reference":"RH_SAMPLE_REFUND_REFERENCE_001"}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/disbursements/transactionRefund'

Single Transfer

POST {{baseUrl}}/disbursements/single
AUTHORIZATION Bearer Token
Token: {{auth}}

Request Body

{"amount":50.00,
"reference":"RH_SAMPLE_TRANSFER_REFERENCE_001",
"narration":"Sample transfer",
"destinationBankCode": "058",
"destinationAccountNumber": "0001234567",
"UserTeirA":"",
"UserTeirB":""
}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/disbursements/single'

Resolve Nuban

GET {{baseUrl}}/disbursements/resolve-nuban?accountNumber=1431025867&bankCode=050
AUTHORIZATION Bearer Token
Token: {{auth}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1/disbursements/resolve-nuban?accountNumber=1431025867&bankCode=050'
Next >
Resolve BVN

Resolve BVN

GET {{baseUrl}}/disbursements/resolve-nuban
AUTHORIZATION Bearer Token
Token: {{auth}}

Example Request

curl --location --request GET 'https://api.therootshive.com/V1/disbursements/resolve-nuban'
Next >
filter

filter

POST https://api.therootshive.com/V1/events/filter
AUTHORIZATION Basic Auth
Username: {{appid}}
Password: {{rhkey}}

Request Body

{"logic":"AND","page":1,"pageSize":15,"conditions":[{"field":"gender","operator":"=","value":"male"}],"advanced":{"combine":"AND","clauses":[{"combine":"OR","conditions":[{"field":"gender","operator":"=","value":"male"}]}]}}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/events/filter'
Next >
filter Copy

filter Copy

POST https://api.therootshive.com/V1/events/checkin
AUTHORIZATION Basic Auth
Username: {{appid}}
Password: {{rhkey}}

Request Body

{"logic":"AND","page":1,"pageSize":15,"conditions":[{"field":"gender","operator":"=","value":"male"}],"advanced":{"combine":"AND","clauses":[{"combine":"OR","conditions":[{"field":"gender","operator":"=","value":"male"}]}]}}

Example Request

curl --location --request POST 'https://api.therootshive.com/V1/events/checkin'
Next >
New Request

New Request

Example Request

curl --location --request GET ''