-
Account Information Service (AIS)
- Consent status request
- Create consent
- Delete Consent
- Get Consent Authorisation Sub-Resources Request
- Get Consent Request
- Read Account Details
- Read Account List
- Read Balance
- Read Transaction Details
- Read card account balances
- Read the SCA status of the consent authorisation
- Read transaction list of a card account
- Read transaction list of an account
- Reads a list of card accounts
- Reads details about a card account
- Start the authorisation process for a consent(selectPsuAuthenticationMethod)
- Start the authorisation process for a consent(transactionAuthorisation)
- Start the authorisation process for a consent(updatePsuAuthentication)
- Update PSU Data for consents (authorisationConfirmation)
- Update PSU Data for consents (selectPsuAuthenticationMethod)
- Update PSU Data for consents (transactionAuthorisation)
- Update PSU Data for consents (updatePsuAuthentication)
-
Payment Initiation Service (PIS)
- Get Cancellation Authorisation Sub-Resources Request
- Get Payment Information
- Get Payment Initiation Authorisation Sub-Resources Request
- Payment Cancellation Request
- Payment initiation request(bulk-payments)
- Payment initiation request(payments)
- Payment initiation request(periodic-payments)
- Payment initiation status request
- Read the SCA Status of the payment authorisation
- Read the SCA status of the payment cancellation's authorisation
- Start the authorisation process for a payment initiation (selectPsuAuthenticationMethod)
- Start the authorisation process for a payment initiation (transactionAuthorisation)
- Start the authorisation process for a payment initiation (updatePsuAuthentication)
- Start the authorisation process for the cancellation of the addressed payment (selectPsuAuthenticationMethod)
- Start the authorisation process for the cancellation of the addressed payment (transactionAuthorisation)
- Start the authorisation process for the cancellation of the addressed payment (updatePsuAuthentication)
- Update PSU Data for payment initiation cancellation (authorisationConfirmation)
- Update PSU Data for payment initiation cancellation (selectPsuAuthenticationMethod)
- Update PSU Data for payment initiation cancellation (transactionAuthorisation)
- Update PSU Data for payment initiation cancellation (updatePsuAuthentication)
- Update PSU data for payment initiation (authorisationConfirmation)
- Update PSU data for payment initiation (selectPsuAuthenticationMethod)
- Update PSU data for payment initiation (transactionAuthorisation)
- Update PSU data for payment initiation (updatePsuAuthentication)
-
Signing Baskets
- Create a signing basket resource
- Delete the signing basket
- Get Signing Basket Authorisation Sub-Resources Request
- Read the SCA status of the signing basket authorisation
- Read the status of the signing basket
- Returns the content of an signing basket object
- Start the authorisation process for a signing basket
- Update PSU Data for signing basket
-
Account Information Service (AIS)
-
Consent status request
-
Create consent
-
Delete Consent
-
Get Consent Authorisation Sub-Resources Request
-
Get Consent Request
-
Read Account Details
-
Read Account List
-
Read Balance
-
Read Transaction Details
-
Read card account balances
-
Read the SCA status of the consent authorisation
-
Read transaction list of a card account
-
Read transaction list of an account
-
Reads a list of card accounts
-
Reads details about a card account
-
Start the authorisation process for a consent(selectPsuAuthenticationMethod)
-
Start the authorisation process for a consent(transactionAuthorisation)
-
Start the authorisation process for a consent(updatePsuAuthentication)
-
Update PSU Data for consents (authorisationConfirmation)
-
Update PSU Data for consents (selectPsuAuthenticationMethod)
-
Update PSU Data for consents (transactionAuthorisation)
-
Update PSU Data for consents (updatePsuAuthentication)
-
Consent status request
-
Confirmation of Funds Service (PIIS)
-
Dynamic Resource Doc
-
Payment Initiation Service (PIS)
-
Get Cancellation Authorisation Sub-Resources Request
-
Get Payment Information
-
Get Payment Initiation Authorisation Sub-Resources Request
-
Payment Cancellation Request
-
Payment initiation request(bulk-payments)
-
Payment initiation request(payments)
-
Payment initiation request(periodic-payments)
-
Payment initiation status request
-
Read the SCA Status of the payment authorisation
-
Read the SCA status of the payment cancellation's authorisation
-
Start the authorisation process for a payment initiation (selectPsuAuthenticationMethod)
-
Start the authorisation process for a payment initiation (transactionAuthorisation)
-
Start the authorisation process for a payment initiation (updatePsuAuthentication)
-
Start the authorisation process for the cancellation of the addressed payment (selectPsuAuthenticationMethod)
-
Start the authorisation process for the cancellation of the addressed payment (transactionAuthorisation)
-
Start the authorisation process for the cancellation of the addressed payment (updatePsuAuthentication)
-
Update PSU Data for payment initiation cancellation (authorisationConfirmation)
-
Update PSU Data for payment initiation cancellation (selectPsuAuthenticationMethod)
-
Update PSU Data for payment initiation cancellation (transactionAuthorisation)
-
Update PSU Data for payment initiation cancellation (updatePsuAuthentication)
-
Update PSU data for payment initiation (authorisationConfirmation)
-
Update PSU data for payment initiation (selectPsuAuthenticationMethod)
-
Update PSU data for payment initiation (transactionAuthorisation)
-
Update PSU data for payment initiation (updatePsuAuthentication)
-
Get Cancellation Authorisation Sub-Resources Request
-
Signing Baskets
-
Create a signing basket resource
-
Delete the signing basket
-
Get Signing Basket Authorisation Sub-Resources Request
-
Read the SCA status of the signing basket authorisation
-
Read the status of the signing basket
-
Returns the content of an signing basket object
-
Start the authorisation process for a signing basket
-
Update PSU Data for signing basket
-
Create a signing basket resource
v1.3 (56 APIs)
API Host: https://obp-api-sandbox.nmbbank.co.tz
Bank
Accounts
Views
Counterparties
Transactions
Confirmation of Funds Request
Creates a confirmation of funds request at the ASPSP. Checks whether a specific amount is available at point
of time of the request on an account linked to a given tuple card issuer(TPP)/card number, or addressed by
IBAN and TPP respectively. If the related extended services are used a conditional Consent-ID is contained
in the header. This field is contained but commented out in this specification.
User Authentication is Required. The User must be logged in. The Application must also be authenticated.
JSON request body fields:
JSON response body fields:
Typical Successful Response:
{
"fundsAvailable":true
}
Validations:
- Required JSON Validation: No
- Allowed Authentication Types: Not set
Possible Errors:
- OBP-20001: User not logged in. Authentication is required!
- OBP-50000: Unknown Error.
Connector Methods:
Version: BGv1.3,
function_name: by checkAvailabilityOfFunds, operation_id: BGv1.3-checkAvailabilityOfFunds
Tags: Confirmation of Funds Service (PIIS), Berlin-Group-M,