2.1.2 Bank UPI Switch Non – Financial APIs

Following are all supported APIs:
API Description
ReqListAccount NPCI sends this API to Bank for retrieving the list of account numbers associated with the mobile number sent in the request
ReqOtp NCPI sends this API to Bank for issuance of OTP (One Time Password) which would be sent to customer through SMS (Short Message Service).
ReqRegMob NPCI sends this API to Bank to register the account number for the UPI services.
ReqSetCre NPCI sends this API to Bank for maintenance of the UPI PIN.
ReqValAdd NPCI sends this API to Bank for resolution of global address i.e., the combination of Account Number + IFSC code.
ReqMandate NPCI sends this API to Remitter Bank for maintenance of the onetime / recurring mandate.
ReqMandateConfirmation NPCI sends this API to Payee Bank for informing the mandate maintenance status.
ReqValCust NPCI sends this API to Remitter Bank to validate the PAN number maintained against the account.