Get OTP API
This API is used to request a One Time Password (OTP) that will be sent to the mobile number associated with the given UAN (Universal Account Number). This OTP can be used to authenticate the user in subsequent API calls.
- Method: POST
- URL:
- Preproduction - https://api-preproduction.signzy.app/api/v3/underwriting/get-passbook-otp
- Production - https://api.signzy.app/api/v3/underwriting/get-passbook-otp
- Headers:
- Authorization: The API key is required to authenticate the request. Please use the key that you will receive from our sales, csm, or support team.
- Content-Type: application/json
- Body:
- Request Parameters:
Key | Description | Mandatory/Optional | Type |
phoneNumber | The mobile number associated with the UAN for which OTP is being requested | Mandatory | String |
callbackUrl | The URL where the complete data of the EPFO Passbook will be posted once the EPFO Passbook Pull is completed | Optional | String |
- Headers:
- Content-Type: application/json
- Body:
- Response Parameters:
Key | Description | Type |
httpResponseCode | The http status Code of request | Number |
message | The messge giving the description about the OTP generation | String |
resultCode | The resultCode of the request | String |
clientRefNum | The clientRefNum received | Number |
txnId | The txnId received | String |
Error Code | Description |
400 | Bad Request (Mobile number entered is not valid) |
409 | Upstream is down |
500 | Internal Server Error |