Generate OTP for KYC API
Headers
Request Body Parameters
| Parameters | Parameter description with validations | Data type | Mandatory/Optional |
| mobileNumber | 10-digit Mobile number, no spaces are allowed, must start with 6-9. | Numeric String | Mandatory |
| latLong | Latitude and Longitude. Nonempty string, no leading or trailing space is allowed. | String | Mandatory |
| deviceId | Unique Identifier of the Device.Required when the channel is ANDROID. String, no spaces are allowed, Length minimum- 1 and maximum -255 | String | Optional |
| channel | Channel. Must be ANDROID or WEB, alphabetic only, Length minimum- 3 and maximum -10 | String | Mandatory |
Sample Request Body
Response Body Parameters
| Parameters | Description | Data type |
| otpRefId | Fetched Data. (mandatory in case of success response)Otp reference Id (will be used during verify sign up) | String |
| statusCode | Status Code(0/1) | String |
| statusDesc | Status Description of Status | String |
| status | SUCCESS/FAILED | String |
Sample Response Body
SUCCESS:
FAILED:
If card is not mapped to the customer.
Detailed Status Codes
| Status | Response Type | Description |
| 0 | SUCCESS | OTP generated successfully and sent to your registered mobile number ending with ***!! |
| 1 | FAILED | User not found !! |