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).
- 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
{{baseUrl}}
Gets information about the authenticated user.
AUTHORIZATION Basic Auth
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
{{baseUrl}}/auth
AUTHORIZATION Basic Auth
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
{{baseUrl}}/verify
AUTHORIZATION Bearer Token
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
{{baseUrl}}/collections/walletBalance
AUTHORIZATION Basic Auth
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
{{baseUrl}}/collections/generateNuban
AUTHORIZATION Bearer Token
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
{{baseUrl}}/collections/payme
AUTHORIZATION Bearer Token
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
{{baseUrl}}/collections/verify
AUTHORIZATION Bearer Token
Request Body
{"reference":"RH_SAMPLE_VERIFY_REFERENCE_001"}
Example Request
curl --location --request POST 'https://api.therootshive.com/V1/collections/verify'
Fetch Available Banks
{{baseUrl}}/disbursements/
AUTHORIZATION Bearer Token
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
{{baseUrl}}/disbursements/transaction
AUTHORIZATION Bearer Token
Request Body
{"reference":"RH_SAMPLE_TRANSACTION_REFERENCE_001"}
Example Request
curl --location --request POST 'https://api.therootshive.com/V1/disbursements/transaction'
Single collections Details
{{baseUrl}}/collections/transaction
AUTHORIZATION Bearer Token
Request Body
{"reference":"RH_SAMPLE_COLLECTION_REFERENCE_001"}
Example Request
curl --location --request POST 'https://api.therootshive.com/V1/collections/transaction'
Transaction Refund
{{baseUrl}}/disbursements/transactionRefund
AUTHORIZATION Bearer Token
Request Body
{"reference":"RH_SAMPLE_REFUND_REFERENCE_001"}
Example Request
curl --location --request POST 'https://api.therootshive.com/V1/disbursements/transactionRefund'
Single Transfer
{{baseUrl}}/disbursements/single
AUTHORIZATION Bearer Token
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
{{baseUrl}}/disbursements/resolve-nuban?accountNumber=1431025867&bankCode=050
AUTHORIZATION Bearer Token
Example Request
curl --location --request GET 'https://api.therootshive.com/V1/disbursements/resolve-nuban?accountNumber=1431025867&bankCode=050'
Resolve BVN
{{baseUrl}}/disbursements/resolve-nuban
AUTHORIZATION Bearer Token
Example Request
curl --location --request GET 'https://api.therootshive.com/V1/disbursements/resolve-nuban'
filter
https://api.therootshive.com/V1/events/filter
AUTHORIZATION Basic Auth
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'
filter Copy
https://api.therootshive.com/V1/events/checkin
AUTHORIZATION Basic Auth
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'
New Request
Example Request
curl --location --request GET ''