SMS Verify - Overview

Telesign SMS Verify delivers phone-based verification and two-factor authentication using a limited duration, one-time passcode sent over SMS.



To send SMS messages for other purposes besides delivering verification codes, use Telesign SMS, not this product.

Common use cases:

  • Two-factor authentication (2FA) - Prompt a user, after entering their password, to enter a verification code you send to their phone number to complete a log-in process.
  • Password reset - Ask a user to enter a verification code you send to their phone number; if they enter it correctly, allow that user to reset their password.
  • Verification - Make sure a user is not entering a fake phone number, by sending a verification code to their phone and asking them to enter it in.

General requirements

  • Resource:
  • Protocols: https
  • Authentication: Basic (easiest to implement) or Digest
  • Encoding: Accepts only UTF-8 unicode characters as inputs.
  • Accepts: application/x-www-form-urlencoded
  • Responds with: application/json
  • Required headers: Content-Type - application/x-www-form-urlencoded

Documentation by category



An SMPP implementation may be better for you than using the REST API if you need extremely high throughput, but the integration requires a higher level of technical expertise and may take longer.

What’s Next
Did this page help you?