Infinn API Documentation
Login and User Details

Validate OTP

API endpoint to validate OTP and reset the user password.

POST/NorenWClientAPI/ValidOTPPwd

Authorization token is required. Enter your access_token from GenAcsTok above.

jData fields

Values are sent as a JSON string in the jData form field.

User Id

New password to be sent in plain text

OTP needs to be sent in this field

Authorization Token

Required for all API calls. Use the access_token from the GenAcsTok response as a Bearer token.

Request to be POSTed to url:
/NorenWClientAPI/ValidOTPPwd


Request Details

Parameter NamePossible ValueDescription
jData*Should send JSON object with fields in the below list
Authorization*Bearer <access_token>access_token from GenAcsTok response. Required for all API calls.

JSON Fields

JSON FieldsPossible ValueDescription
uid*User Id
pwd*New password to be sent in plain text
otp*OTP needs to be sent in this field

Response Details

Response data will be in JSON format with the below fields.

JSON FieldsPossible ValueDescription
ReqStatusSee list belowRequest status
errmsgError message

Possible ReqStatus values:

  1. Password Reset Success
  2. OTP expired
  3. Invalid OTP
  4. Please enter an alphanumeric password of minimum 8 characters. Refer password criteria for more details
  5. Password couldn't be changed as it is among the previous 3 passwords

✅ Sample Success Response

{
  "ReqStatus": "Password Reset Success"
}
curl --request POST \
  --url 'https://api.infinn.in/NorenWClientAPI/ValidOTPPwd' \
  --header 'Content-Type: text/plain' \
  --data 'jData={}'
Response will appear here after sending a request