Check UPI Number Availability
This endpoint will be used to check if a UPI Number is available and also to check the current status of a UPI number. In case of mobile UPI number it will also let us know if we can port the UPI number with the action as PORT.
application/json
Will be shared while onboarding.
Will be shared while onboarding.
application/json
This is an epoch unix timestamp string. For example, 1496918882000. It can be used by us to invalidate older requests.
This is a signature over combination of headers, payload. Refer Signature Calculation section for more details.
Merchant generated unique profile id for customer
Constraints : Alphanumeric string with dot(.). Maximum length is 256.
Unique id sent to UPI switch
Constraints : 35 character alphanumeric that starts with a unique merchant prefix
Number mapped to a customer’s VPA that is unique to the customer across the UPI ecosystem
Constraints : 8 to 10 digit numeric string. 10 digit number must be the mobile number. Last 3 digits must not be same. Must not start with a 0.
Vpa to be linked with the provided Upi Number
Constraints : vpa@handle
Action to be performed on UPI Number
Constraints : CHECK or PORT
Device fingerprint of the customer
Fallback Device fingerprint of the customer
Stringified JSON for udf parameters
Status of the API.
Values : SUCCESS, FAILURE
PSP response code for the API
Values : Refer error code section
PSP response message for the API
Values : Refer error code section
Merchant generated unique profile id for customer as passed in the request
Unique id for the merchant channel as passed in request headers
Unique id for the merchant as passed in request headers
Mobile number of the customer.
Values : 12 character string
Gateway timestamp for the Api call.
Values : String(YYYY-MM-DDTHH:MM:SS+05:30)
Transaction id returned by gateway. Same as upiRequestId passed in request
Response status returned by gateway.
Values : String(SUCCESS, FAILURE)
Response code returned by gateway. Refer the table below for all possible values.
Response message for code returned by gateway.
Status of the Upi Number.
Values : String(ACTIVE, DISABLED, DELETED, NEW)
Number mapped to a customer’s VPA that is unique to the customer across the UPI ecosystem
Values : As passed in request
Vpa linked with the upiNumber (Only in case of PORT)
Values : vpa@handle
Stringified json for udf parameters.

