API Details
Use the Request Application Access Token Endpoints to generate an OAuth token which represents access for:
- A specific resource.
- A set of scopes.
Application Friendly Tokens
Application Friendly Tokens:
- Can be used by Mobile Apps to call our APIs directly.
- As mobile apps are not considered a safe processing environment for credentials, the tokens will be limited to must-have access scopes that are required to deal with an individual resource.
- In most cases these will be used for API calls in read-only mode.
401 unauthorized
response.The image below illustrates the flow:
Note that:
- No IP Filtering is applied.
- You will not be able to create resources using an application friendly token.
- Calls contribute to your throttling statistics.
- All resource creation is still a server-to-server call.
- These tokens are available for the products listed below.
Supported Applications
Application tokens may be generated for resources on any one of the following applications:
open_banking_pis
open_banking_ais
direct_debits
credit_transfers
accounts_validation_and_enrichment
accounts
nuapay_accounts
emandates
account_verification
When working with our APIs, please use the Sandbox URI when testing and the Live URI when you move to Production.
LIVE https://api.nuapay.com/tpp SANDBOX https://sandbox.nuapay.com/tpp
If you haven't done so already and would like to do some testing, please Request Sandbox Access
Important: Endpoints and Webhooks may be extended from time to time and any changes we make will follow our Versioning and Backward Compatibility rules. This means that the code that you write today must be designed to be robust enough to handle any future changes (where a new object is added to (or removed from) a specific API response, for example).
Request an Application Access Token
Use this service to retrieve a token that represents a resource.
Request an Application Access Token at the Organisation level
Use this service if you are interacting with Nuapay as a merchant
and want to generate an application token at the merchant level.