oauth-preprod.nmbbank.co.tz Open in urlscan Pro
2606:4700::6812:7a1  Public Scan

Submitted URL: http://oauth-preprod.nmbbank.co.tz/
Effective URL: https://oauth-preprod.nmbbank.co.tz/
Submission: On June 10 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to main content Skip to main content Skip to main content Skip to main
content Skip to main content Skip to main content
 * 
 * API Explorer
 * Get API Key
 * Introduction
 * Support

 * RegisterLog on

Log on
Log on
 * API Explorer
 * Get API Key
 * Introduction
 * Support
 * Register
   
   


NMB BANK API PRE-PRODUCTION INTERNAL INSTANCE

View API Explorer Introduction


GET STARTED


CREATE AN ACCOUNT

First, create a free developer account on this sandbox and request a developer
key. You will be asked to submit basic information about your app at this
stage.Register for an account .


CONNECT YOUR APP

Use our SDKs to connect your app to the Open Bank Project APIs. You’ll need your
developer key, which you should have from when you created your account. Check
out all the available APIs on the API Explorer, but make sure that you’re using
the correct base URL.


TEST YOUR APP USING CUSTOMER DATA

Once your app is connected, you can test it using test customer credentials.
View sandbox customer log ons.

Get API key

--------------------------------------------------------------------------------


EXPLORE APIS


ACCOUNTS

Access to accounts (XS2A) and cards. Provide fine-grained access to guests
(auditor, accountant or public).




BRANCHES, ATMS AND PRODUCTS

Access and manage open data from banks including branches, ATMs, products and
product attributes.


TRANSACTIONS

Access transaction histories, balances and metadata.




METADATA

Enrich transactions and counterparties with metadata including geolocations,
comments, images and tags.


COUNTERPARTIES

Access the payers and beneficiaries of an account including their account
routings, aliases and categories.




WEBHOOKS

Call external web services based on Account events.


CUSTOMER ONBOARDING AND KYC

Perform user, customer and account creation. Manage know your customer (KYC).




API ROLES, METRICS AND DOCUMENTATION

Control access to endpoints, get API metrics and documentation.


PAYMENTS & TRANSFERS

Initiate Transaction Requests (transfers and payments). Answer strong customer
authentication (SCA) challenges.




DYNAMIC ENTITIES AND ENDPOINTS

Create your own Entities with persistent data and your own Endpoints.

View API Explorer


SDK SHOWCASES


PYTHON

Source Code


DJANGO

Source Code


NODEJS

Source Code


REACT

Source Code


NEXT.JS

Source Code


FLUTTER

Source Code


MAC

Source Code


IOS

Source Code


JAVA / SPRING BOOT

Source Code


JAVA / ANDROID

Source Code


SCALA / LIFTWEB

Source Code


PHP

Source Code


SPRING BOOT (HOLA)

Source Code


TYPESCRIPT

Source Code


PYTHON CLI

Source Code


PYTHON QS

Source Code


NODE RED

Source Code


PYTHON PYPI

Source Code

Other repositories that might be interesting: Javascript | Python | All

Get current swagger

Please make sure you are using the correct sandbox domain when using the SDKs.
In doubt, drop us a line.


SDK SHOWCASES IS WRONG, PLEASE CHECK THE PROPS
`WEBUI_FEATURED_SDKS_EXTERNAL_LINK`


FAQS

--------------------------------------------------------------------------------


WHAT IS THE CORRECT BASE URL FOR THIS SANDBOX?

The base URL is
https://obp-api-internal-preprod.nmbbank.co.tz
Please make sure you are using this in all your API calls


--------------------------------------------------------------------------------


I GOT A 404 ERROR, WHAT AM I DOING WRONG


 1. Avoid using trailing slashes, else, you would get a 404 error. Example:
    
    .../obp/v1.4.0 200 OK
    .../obp/v1.4.0/ 404 Not Found
    
 2. Double check parameters are spelt correctly (including http vs https etc.)
 3. Check your encoding (use UTF8)

--------------------------------------------------------------------------------


HOW SHOULD I LOGIN?

There are two ways to authenticate a user:OAuth and Direct Login . If you are
using this sandbox for a hackathon, we recommend you use Direct Login to
authenticate as it is easier than the OAuth workflow.

--------------------------------------------------------------------------------


HOW CAN I USE OAUTH OR DIRECT LOGIN?

If you want to use OBP with OAuth, we recommend you use (and fork) one of our
OAuth Starter SDKs. If you are using this sandbox for a hackathon, we recommend
you use Direct Login. For an OAuth walkthrough example with sample code, please
see here. We use OAuth 1.0a. For deepish technical details of the flow see here.
We also support OAuth 2.0. For the technical details of using OBP API with OAuth
2.0, please see here.


--------------------------------------------------------------------------------


WHERE CAN I READ THE API DOCUMENTATION?

Please use the API Explorer

--------------------------------------------------------------------------------


HOW CAN I USE THE EXAMPLE CUSTOMER DATA?

You will need to login to the API as a sandbox customer. You can do this using
the API Explorer, or any REST client. You can find some example credentials
here.

--------------------------------------------------------------------------------


WHERE DOES THE DATA COME FROM?

This depends on the end point and/or OBP instance you are using. A combination
of synthetic, anonymised and real data may be available. Please ask support for
more information.

--------------------------------------------------------------------------------


WHERE CAN I GET MORE INFORMATION AND SUPPORT?

Please refer to our FAQ, Glossary, join our chat.openbankproject.com or email us
at fintech@nmbbank.co.tz

--------------------------------------------------------------------------------


FAQS IS WRONG, PLEASE CHECK THE PROPS `WEBUI_MAIN_FAQ_EXTERNAL_LINK`


SUPPORT


EMAIL ADDRESS

fintech@nmbbank.co.tz



TWITTER

@OpenBankProject



CHAT

chat.openbankproject.com




GET STARTED BUILDING YOUR APPLICATIONS NOW!

Get API key


FOR BANKS

API Manager OBP CLI API Tester Hola
 * Terms and Conditions
 * Privacy Policy
 * Twitter
 * Github
 * API Documentation
 * Sofit
 * On Board
 * This API Host
 * GitHub commit


Language EN | ES
Open Bank Project is ©2011 - 2024 TESOBE and distributed under the AGPL and
commercial licenses.