Skip to main content
POST
/
api
/
auth
/
sms
/
reset-password
{
  "phone_number": "+255614853618",
  "verification_code": "123456",
  "new_password": "NewPassword123!",
  "new_password_confirm": "NewPassword123!"
}
{
  "success": true,
  "message": "Password reset successfully"
}
Reset password using SMS verification code.
phone_number
string
required
Phone number in E.164 format
verification_code
string
required
6-digit verification code
new_password
string
required
New password
new_password_confirm
string
required
New password confirmation

Request Example

{
  "phone_number": "+255614853618",
  "verification_code": "123456",
  "new_password": "NewPassword123!",
  "new_password_confirm": "NewPassword123!"
}

Success Response (200)

success
boolean
Operation success status
message
string
Success message
{
  "success": true,
  "message": "Password reset successfully"
}