Change phone number
Changes the user's phone number after verifying the OTP. Requires Authorization header. Optionally sets user's preferred language.
Request
This endpoint expects an object.
phoneNumber
New phone number without country code (e.g., 589595029)
countryCode
Country calling code with + prefix (e.g., +971, +1, +44)
code
The OTP code received via SMS
language
Optional: User’s preferred language (e.g., ‘en’, ‘ar’, ‘fr’)
Response
Phone number changed successfully
user
session
isNewUser
Whether this is a new user registration
