Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now


Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Verify Phone Verification

With Twilio, you can quickly verify phone number ownership, reduce fraudulent accounts, and speed up account onboarding.

Create your first verification
Twilio handles storing verification tokens and making sure messages are delivered globally.
Your app provides the phone number and verification method (SMS or Voice)
curl -X POST \
  https://verify.twilio.com/v2/Services/VAxxxxxxxxxxxxxxxxx/Verifications \
  --data-urlencode "To=+19876543210" \
  --data-urlencode "Channel=sms"
The user receives a verification token.
Your verification code is: 915316


With just a few lines of code, you'll send your first verification token to a user's phone with the Verify API. Add a few more and you can check the verification token. Create and manage Verification services in the console or with the API. Choose your programming language to get started.

Ahoy, World!

Create your first verification. Jump to a Quickstart in the language of your choice:


You have customers to protect. Let’s get phone verification to production.

Pick the docs that are right for you. These short tutorials, sample apps, and API reference docs will get you to HTTP 200 OK.

Localization & Next Steps

Verify solves complex development challenges so you can focus on the code that counts. From carrier regulations to device-specific capabilities, Verify spots and solves for mission critical communication variables, ensuring your message is always delivered.

Rate this page: