User OTP Verify
Verify the OTP value received in requested Mobile Number of a User. OTP Value will be passed as an encrypted value in request.
OTP value will be encrypted using AES algorithm. As of now, Default OTP value as 1234.
POST https://move-uat.goverapay.com/customer/user/otpVerify
Headers
UserId
ANS
Generated during User Registration
Authorization
ANS
Generated during User Otp Verify
Request Body
UUID
ANS (36)
Unique for each transaction
transType
INT (2)
Value: “03”
otp
ANS (4,6)
One Time Password (OTP) a confirmation code which is sent in the specific Channel Id “e.g. Phone Number”. • Currently OTP lifetime is 15 mins since sent. • Currently OTP wrong attempts are 3 times.
Note: Field will be encrypted using AES Key
Sample Data:
userId : 2
Authorization : Bearer {{Token}}
{
"UUID": "1e056384-625a-43ba-9876-6ddd7d9a5d51",
"transType":"03",
"otp": "U5u52n4it6EbGG2x8hywHw"
}{
"responseCode": "55",
"responseMessage": "Invalid Otp",
"transType": "03",
"UUID": "956e9f21-687e-4cf4-b288-959494d4778e"
}Last updated
Was this helpful?