Initiate Password Reset
POST/password-srv/resetpassword?action=initiatereset
Starts a user-initiated password reset. requestId must be a valid authorization request id from the login/forgot-password flow (not an arbitrary UUID or user id). Required in the schema: requestId, resetMedium, and at least one user identifier (email, mobile, phone, username, sub/q, identifier, or mediumId — see request anyOf). processingType is optional (CODE or LINK; LINK is not valid with ivr).
Missing requestId or identifier returns HTTP 417 (VER_0005). An unknown or invalid auth requestId returns HTTP 400 (VER_0006).
OTP resend: the same OTP can be resent within a limited window so delayed delivery does not leave users with conflicting codes.
For complete usage guidance, see the user-initiated Password Reset Documentation.
Request
Responses
- 200
- 400
- 417
SUCCESS
Bad Request
Expectation Failed