Verify OTP for KYC API
Headers
Request Body Parameters
| Parameters | Parameter description with validations | Data type | Mandatory/Optional |
| otp | OTP received on the Mobile number. Length minimum- 4 and maximum - 8 | Numeric String | Mandatory |
| otpRefId | Reference ID received during sign up. | Numeric String | Mandatory |
| mobileNumber | 10-digit Mobile number, no spaces are allowed. | Numeric String | Mandatory |
| channel | Channel. Must be ANDROID or WEB, alphabetic only, Length minimum- 3 and maximum -10 | String | Mandatory |
| latLong | Comma separated by Latitude and Longitude. | 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.Mandatory if Channel is ANDROID |
Sample Request Body
Response Body Parameters
| Parameters | Description | Data type |
| 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 Verified, Customer onboarded successfully |
| 1 | FAILED | User not found !! |