Nagad Uddokta API
Nagad Uddokta agent/distributor wallet (Bangladesh) — PIN + SMS OTP login with an optional *167# device-change step, balance, transaction history & detail, account/fee lookups, agent Cash-In, and B2B transfers up/down the distributor tree.
Overview
Base URL: https://api.openbankinggateway.com — all responses use the unified {code, data} envelope.
Session flow: complete the login endpoints to receive a gateway token, then pass it as token= to every authenticated endpoint.
Transparency: the raw upstream fintech JSON is included under data.upstream on every response — success and error alike.
Fill in the parameters on any endpoint below and hit Send request to call the live gateway, or copy the curl example to run it from your terminal.
Auth
/api/nagad-uddokta/login/request-otpDispatch SMS OTP or signal *167# device-change
| Parameter | In | Value |
|---|---|---|
account* | query | |
pinCode* | query |
/api/nagad-uddokta/login/verify-ussd-otpSubmit the *167# device-change USSD code
| Parameter | In | Value |
|---|---|---|
account* | query | |
ussdOtp* | query |
/api/nagad-uddokta/login/verify-otpVerify OTP and issue a session token
| Parameter | In | Value |
|---|---|---|
account* | query | |
otp* | body | |
uid | body |
/api/nagad-uddokta/login/verify-otp-smsVerify login from the raw SMS body
| Parameter | In | Value |
|---|---|---|
account* | query | |
smsText* | body |
Account
/api/nagad-uddokta/balanceWallet balance and commission (token required)
| Parameter | In | Value |
|---|---|---|
token* | query |
/api/nagad-uddokta/transaction-historyPaged transaction history (token required)
| Parameter | In | Value |
|---|---|---|
token* | query | |
page | query |
/api/nagad-uddokta/transaction-detailSingle transaction detail (token required)
| Parameter | In | Value |
|---|---|---|
token* | query | |
txnId* | query | |
approvalDate* | query |
Transfer
/api/nagad-uddokta/validate-accountCheck a destination is a registered wallet
| Parameter | In | Value |
|---|---|---|
token* | query | |
destMobile* | query |
/api/nagad-uddokta/fee-commissionPreview fee / commission / net for a cash-in
| Parameter | In | Value |
|---|---|---|
token* | query | |
destMobile* | query | |
amount* | query | |
txType | query |
/api/nagad-uddokta/cash-inCash-In transfer to a customer wallet
| Parameter | In | Value |
|---|---|---|
token* | query | |
destAccountNo* | query | |
amount | query |
/api/nagad-uddokta/b2b-to-childB2B transfer down to a child agent
| Parameter | In | Value |
|---|---|---|
token* | query | |
destAccountNo* | query | |
amount* | query |
/api/nagad-uddokta/b2b-to-parentB2B transfer up to the parent/distributor
| Parameter | In | Value |
|---|---|---|
token* | query | |
amount* | query |