Send OTP to phone number

Sends a one-time password (OTP) to the provided phone number for verification

Request

This endpoint expects an object.
phoneNumberstringRequired

Phone number without country code (e.g., 589595029)

countryCodestringRequired

Country calling code with + prefix (e.g., +971, +1, +44)

Response

OTP sent successfully
successboolean or null
isNewUserboolean or null
Whether this phone number belongs to a new user
formattedPhoneNumberstring or null
Masked phone number for privacy
onboardingCompleteboolean or null

Whether the user has completed onboarding (only included when isNewUser is false)

otpstring or null

OTP code (only included in development mode for testing purposes)

Errors