PAT API Overview

The following APIs and endpoints are available to provide PAT services for token requestors, financial institutions, and transaction processing.

Available APIs and Endpoints

API Description Endpoint Usage
Token Requestor API This API is used by Token Requestors like Financial Institutions, Central Operators, Fintech aggregators etc. to provision a token and perform life cycle management operations on it. /tokenize Used to tokenize an account.
/requestlifecyclemanagement Used to perform a state change operation on a Token.
/tokenstatusinquiry Used to enquire status of a token.
/updatetokenrestrictions Used to update restrictions of a token.
Financial Institution API This API is used by Financial Institutions to get information on tokens linked to accounts, perform life cycle management operations on tokens and update token restrictions. /gettokens Used to get all the tokens linked to an account.
/tokenlifecyclemanagement Used to perform state change operation on a Token.
/replacerealaccount Used to replace the underlying account of a token.
Token Requestor Onboarding API This API is used to onboard new Token Requestors under an aggregator requestor. /onboardtokenrequestors Used to onboard requestors for an aggregator.
Transaction API This API is used to detokenize the debtor and creditor tokens and validate the attributes on the tokens against the transaction data. /validatetransaction Used to detokenize and validate token attributes.
Notification API This API is used to notify Financial Institutions and Token Requestors when tokens are provisioned or when the state of a token change. /token/state/provisioned Notification to inform FI that the token was provisioned to their account.
/token/state/changed Notification to inform FIs and TRs that token state has changed.