Need to verify a user's phone number for login, signups, or order confirmations? HighSMS can send one-time verification codes via SMS — from your own phone number, not a random short code.
How It Works
- Your app calls
POST /api/v1/otp/sendwith the phone number - HighSMS sends a verification code via SMS from your device
- The user enters the code in your app
- Your app calls
POST /api/v1/otp/verifyto check it
Customization
- Code length: 4 to 8 digits (default is 6)
- Custom message: write your own template with a
{otp}placeholder for the code - Device selection: choose which phone sends the verification SMS
OTP messages are treated as transactional, so they always go through — even if warmup or opt-out settings would normally block a message.