0% found this document useful (0 votes)
4 views

TPPService v2 BasedOnAPIDoc v8 ToShare Postman Collection 1 e5fb8a76

The document outlines a Postman collection for the TPPService API, detailing various endpoints for authentication, account management, card operations, and inquiries. Each section includes specific requests with methods, headers, and body parameters required for operations such as generating accounts, linking cards, and retrieving account balances. The collection serves as a guide for developers to interact with the API effectively.

Uploaded by

carlosdrin16
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

TPPService v2 BasedOnAPIDoc v8 ToShare Postman Collection 1 e5fb8a76

The document outlines a Postman collection for the TPPService API, detailing various endpoints for authentication, account management, card operations, and inquiries. Each section includes specific requests with methods, headers, and body parameters required for operations such as generating accounts, linking cards, and retrieving account balances. The collection serves as a guide for developers to interact with the API effectively.

Uploaded by

carlosdrin16
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

{

"info": {
"_postman_id": "53b3c9b1-0274-4c31-8328-
cccdd8877e6f",
"name": "TPPService_v2_basedOnAPIDoc_v8_ToShare",
"schema": "https://schema.getpostman.com/json/
collection/v2.1.0/collection.json",
"_exporter_id": "4919009"
},
"item": [
{
"name": "Authenticate",
"item": [
{
"name": "AuthService",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "urlencoded",
"urlencoded": [
{
"key":
"grant_type",
"value":
"password",
"type": "text"
},
{
"key":
"username",
"value":
"c957a17d377d13a9a5d39868646e8b1f6b0779abb710b170e2d242a10a275
441",
"type": "text"
},
{
"key":
"password",
"value":
"0f9d6805ef4e86fdcfbe250f77a6589b31acf78cce2251e1e75e5cc078792
db1",
"type": "text"
},
{
"key":
"client_id",
"value":
"Flutterwave Technology Solutions Limited130421",
"type": "text"
},
{
"key":
"client_secret",
"value":
"Flutterwave Technology Solutions Limited130421App",
"type": "text"
},
{
"key": "scope",
"value":
"Flutterwave",
"type": "text"
}
]
},
"url": {
"raw": "https://
omniauth.globusbank.com/AuthService/connect/token",
"protocol": "https",
"host": [
"omniauth",
"globusbank",
"com"
],
"path": [
"AuthService",
"connect",
"token"
]
}
},
"response": []
}
]
},
{
"name": "Account",
"item": [
{
"name": "NUBAN Account",
"item": [
{
"name":
"generateRetailAccount",
"request": {
"method": "POST",
"header": [
{
"key":
"Accept",
"value": "*/
*"
},
{
"key":
"content-type",
"value":
"application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\r\n
\"salutation\": \"Mr\",\r\n \"firstname\": \"AKINMUEWO\",\r\n
\"middlename\": \"Oluwafemi\",\r\n \"lastname\": \"bo0la\",
\r\n \"bvn\": \"22304510892\",\r\n \"streetName\": \"4 IGBILE
STREET, MENDE MARYLAND\",\r\n \"city\": \"lagos\",\r\n
\"state\": \"lagos\",\r\n \"dob\": \"02-05-1995\",\r\n
\"sex\": \"M\",\r\n \"postalCode\": \"234\",\r\n \"phoneNo\":
\"081542810242\",\r\n \"email\": \"globusbank@globubank\",\r\n
\"maritalstatus\": \"Unmar\",\r\n \"vanityNumber\": \"\",\r\n
\"isVanity\": false,\r\n \"faxNum\": \"ghh\",\r\n \"faxNum2\":
\"bhjj\",\r\n \"enableNofication\": true\r\n}",
"options": {
"raw": {
"langua
ge": "json"
}
}
},
"url": {
"raw":
"{{baseurl}}api/v2/Account/retail-account",
"host": [
"{{baseurl}}
api"
],
"path": [
"v2",
"Account",
"retail-
account"
]
}
},
"response": []
}
]
},
{
"name": "Virtual Account",
"item": [
{
"name":
"generateVirtualAccount",
"request": {
"method": "POST",
"header": [
{
"key":
"Accept",
"value": "*/
*"
},
{
"key":
"content-type",
"value":
"application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\r\n
\"dob\": \"05-02-1986\",\r\n \"sex\": \"M\",\r\n \"state\":
\"Lagos\",\r\n \"city\": \"Lagos\",\r\n \"maritalstatus\":
\"Unmar\",\r\n \"accountName\": \"TAIWO ADEOLA ADENIYI\",\r\n
\"virtualAccountNumber\": \"5215643324\",\r\n \"bvn\":
\"22220732228\",\r\n \"linkedPartnerAccountNumber\":
\"3000000786\",\r\n \"canExpire\": true,\r\n
\"expiredTime\": 30,\r\n \"phoneNo\": \"08064609524\",\r\n
\"customerAddress\": \"4 STEEL WORK ROAD OLUYOLE ETEXTION
IBADAN\",\r\n \"isCardable\": false,\r\n \"email\":
\"[email protected]\",\r\n \"hasTransactionAmount\": true,
\r\n \"transactionAmount\": 500,\r\n \"partnerReference\":
\"130421\"\r\n}",
"options": {
"raw": {
"langua
ge": "json"
}
}
},
"url": {
"raw":
"{{baseurl}}api/v2/virtual-account",
"host": [
"{{baseurl}}
api"
],
"path": [
"v2",
"virtual-
account"
]
}
},
"response": []
},
{
"name":
"generateVirtualAccountLite",
"request": {
"method": "POST",
"header": [
{
"key":
"Accept",
"value": "*/
*"
},
{
"key":
"content-type",
"value":
"application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\r\n
\"accountName\": \"ADEDAPO T ADELOLA\",\r\n
\"linkedPartnerAccountNumber\": \"3000000786\",\r\n
\"virtualAccountNumber\": \"1176255314\",\r\n \"canExpire\":
true,\r\n \"expiredTime\": 30,\r\n \"hasTransactionAmount\":
true,\r\n \"transactionAmount\": 420,\r\n
\"partnerReference\": \"130421\"\r\n}",
"options": {
"raw": {
"langua
ge": "json"
}
}
},
"url": {
"raw":
"{{baseurl}}api/v2/virtual-account-lite",
"host": [
"{{baseurl}}
api"
],
"path": [
"v2",
"virtual-
account-lite"
]
}
},
"response": []
},
{
"name":
"generateVirtualAccountMax",
"request": {
"method": "POST",
"header": [
{
"key":
"Accept",
"value": "*/
*"
},
{
"key":
"content-type",
"value":
"application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\r\n
\"accountName\": \"ADEDAPO T ADELOLA\",\r\n
\"linkedPartnerAccountNumber\": \"3000000786\",\r\n
\"canExpire\": true,\r\n \"expiredTime\": 30,\r\n
\"hasTransactionAmount\": true,\r\n \"transactionAmount\":
420,\r\n \"partnerReference\": \"130421\"\r\n}",
"options": {
"raw": {
"langua
ge": "json"
}
}
},
"url": {
"raw":
"{{baseurl}}api/v2/virtual-account-max",
"host": [
"{{baseurl}}
api"
],
"path": [
"v2",
"virtual-
account-max"
]
}
},
"response": []
}
]
},
{
"name": "GetCity",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
city/8",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"city",
"8"
]
}
},
"response": []
},
{
"name": "GetStates",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
get-states",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"get-states"
]
}
},
"response": []
}
]
},
{
"name": "Card",
"item": [
{
"name": "card-request",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\r\n
\"cardType\": 1,\r\n \"numberofCards\": 2\r\n \r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
card-request",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"card-request"
]
}
},
"response": []
},
{
"name": "card-linkage",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\r\n
\"uniqueIdentifier\": \"305000000034\",\r\n
\"walletAccountNumber\": \"4838756389\",\r\n \"panPrefix\":
\"464847\",\r\n \"panSuffix\": \"2465\"\r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
card-linkage",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"card-linkage"
]
}
},
"response": []
},
{
"name": "activate-card",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\r\n \"pan\":
\"567890409977673890-098\",\r\n \"pin\": \"7543\"\r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
activate-card",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"activate-card"
]
}
},
"response": []
},
{
"name": "get-transaction-
authorization",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{ \r\n
\"WalletAccountNumber\": \"5211000019531\", \r\n \"Amount\":
100\r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
get-transaction-authorization",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"get-transaction-
authorization"
]
}
},
"response": []
}
]
},
{
"name": "Enquiry",
"item": [
{
"name": "getAccountBalanceByAcctNo",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/v2/
account-balance/0000000007",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"account-balance",
"0000000007"
]
}
},
"response": []
},
{
"name": "NameEnquiry",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/v2/
Enquiry/name-equiry/0000000007/103",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"Enquiry",
"name-equiry",
"0000000007",
"103"
]
}
},
"response": []
},
{
"name": "getAccountNoByPhoneNo",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/v2/
account-by-phoneno/07034993743",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"account-by-phoneno",
"07034993743"
]
}
},
"response": []
},
{
"name": "getbanks",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/v2/
banks",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"banks"
]
}
},
"response": []
},
{
"name": "getBBvnDetails",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\r\n \"bvn\":
\"22220732228\",\r\n \"firstName\": \"TAIWO\",\r\n
\"lastName\": \"ADENIYI\",\r\n \"dateOfBirth\": \"05/Feb/
1986\" \r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
bbvn-details",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"bbvn-details"
]
}
},
"response": []
},
{
"name": "getBvnDetailsByBVN",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
Enquiry/bvn-details/223066776192",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"Enquiry",
"bvn-details",
"223066776192"
]
}
},
"response": []
}
]
},
{
"name": "Notification",
"item": [
{
"name":
"getNotificationsByAcct&DateRange",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/
v2/0000000007/2024-02-05/2024-02-07",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"0000000007",
"2024-02-05",
"2024-02-07"
]
}
},
"response": []
},
{
"name":
"getNotificationsBySessionId",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/
v2/050687564644774577742",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"050687564644774577742
"
]
}
},
"response": []
},
{
"name":
"getNotificationsRequerySessiondId",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}/api/v2/
requery-notifications",
"host": [
"{{baseurl}}"
],
"path": [
"api",
"v2",
"requery-
notifications"
]
}
},
"response": []
}
]
},
{
"name": "Fund Transfer",
"item": [
{
"name": "singletransfer",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\r\n
\"sourceAccount\": \"1000019531\",\r\n
\"sourceAccountName\": \"Olufemi Abayomi\",\r\n
\"sourceCcy\": \"NGN\",\r\n \"amount\": 100,\r\n
\"destinationAccount\": \"1000000483\",\r\n
\"destinationAccountName\": \"Akintunde Okuola\",\r\n
\"destinationCcy\": \"NGN\",\r\n \"destinationBankCode\":
\"103\",\r\n \"transId\": \"769411257890\",\r\n
\"appUser\": \"tparty\",\r\n \"narration\": \"RENT\",\r\n
\"nipNameEnqRef\": \"sdfwf\"\r\n}",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
single-transfer",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"single-transfer"
]
}
},
"response": []
},
{
"name": "getTransStatus",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language":
"json"
}
}
},
"url": {
"raw": "{{baseurl}}api/v2/
transaction-status/1/323222",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"transaction-status",
"1",
"323222"
]
}
},
"response": []
}
]
},
{
"name": "Reconciliation Service",
"item": [
{
"name": "getReconciliation",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "{{baseurl}}api/v2/
get-transaction-authorization/0000000007/01022024/05022024",
"host": [
"{{baseurl}}api"
],
"path": [
"v2",
"get-transaction-
authorization",
"0000000007",
"01022024",
"05022024"
]
}
},
"response": []
}
]
}
],
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value":
"eyJhbGciOiJSUzI1NiIsImtpZCI6IjNjbk1RUDhLQ05KVUJ2S0YzSVdRSWciL
CJ0eXAiOiJhdCtqd3QifQ.eyJuYmYiOjE3MTcyNjI4MjcsImV4cCI6MTcxNzI5
ODgyNywiaXNzIjoiaHR0cHM6Ly9vbW5pYXV0aC5nbG9idXNiYW5rLmNvbS9hdX
Roc2VydmljZSIsImF1ZCI6ImF1dGhBY2Nlc3MiLCJjbGllbnRfaWQiOiJGbHV0
dGVyd2F2ZSBUZWNobm9sb2d5IFNvbHV0aW9ucyBMaW1pdGVkMTMwNDIxIiwic3
ViIjoiRmx1dHRlcndhdmUgVGVjaG5vbG9neSBTb2x1dGlvbnMgTGltaXRlZDEz
MDQyMSIsImF1dGhfdGltZSI6MTcxNzI2MjgyNiwiaWRwIjoibG9jYWwiLCJzY2
9wZSI6WyJGbHV0dGVyd2F2ZSJdLCJhbXIiOlsicGFzc3dvcmQiXX0.j1pzz_Gv
7WlJB_23BawRBvZarRqV7d4dxpgcfvr35hcHq3zr-L5m-
xYF47m_A8AeuLpW0YhR0fV0bTV1ACzkmQ93b69zF4RnNOU9WEely12ToPi6YrY
4J6lZTH0leLSC6YmZdHRUswLjALS2j9C6lHw6shV09OPuutbpcO1fzCbhUo5Si
susBCihdTGVWFsm3dHyCJKna-D-
qaOZpNofnlExqu4MBDlkDzFRlFeu0rQlVfP9NPqQiZOy6FB9JiF_gEUR8abYoB
s0YjmcGdWSr28LqGTSG1SMPx1oSL0FOgLbM0bttiAznkpFNqfu3l_CobKi49xi
j8rIHWcpOYk9wA",
"type": "string"
}
]
},
"event": [
{
"listen": "prerequest",
"script": {
"type": "text/javascript",
"packages": {},
"exec": [
""
]
}
},
{
"listen": "test",
"script": {
"type": "text/javascript",
"packages": {},
"exec": [
""
]
}
}
],
"variable": [
{
"key": "baseurl",
"value": "http://tppservice.globusbank.com:
2020/TPPService_v2",
"type": "string"
}
]
}

You might also like