Skip to main content
POST
/
api
/
auth
/
sms
/
verify-code
{
  "phone_number": "+255614853618",
  "verification_code": "123456"
}
{
  "success": true,
  "message": "Phone number verified successfully",
  "phone_number": "+255614853618",
  "phone_verified": true
}
Verify phone number using SMS verification code.
phone_number
string
required
Phone number in E.164 format
verification_code
string
required
6-digit verification code

Request Example

{
  "phone_number": "+255614853618",
  "verification_code": "123456"
}

Success Response (200)

success
boolean
Operation success status
message
string
Success message
phone_number
string
Verified phone number
phone_verified
boolean
Phone verification status
{
  "success": true,
  "message": "Phone number verified successfully",
  "phone_number": "+255614853618",
  "phone_verified": true
}

Error Response (400)

{
  "success": false,
  "error": "Invalid verification code",
  "message": "The verification code provided is incorrect or expired",
  "attempts_remaining": 2
}