Verify

Fight fraud before it starts. Verify users with SMS, Voice, and email.

Talk to an expert

Talk to an expert

User verification built for global reach and massive scale

Add verification to any step of your user‘s journey with a single API.

Verify users on any channel

Twilio’s omnichannel platform lets you authenticate users on the channels they prefer. Verify users via SMS, Voice, or email without having to manage and orchestrate multiple APIs.

Send carrier-approved messages

Use carrier-approved templated messages to eliminate carrier message filtering and maximize conversion. Send messages globally using Twilio’s automatic translation and global regulations compliance.

Customize your rate limits

Fight back against fraud. Twilio lets you set customized rate limits in specific regions to block toll fraud. Verify comes with built-in rate limits maintained and monitored by the Twilio Super Network.

The benefits of using Verify

Verify solves complex development challenges so you can focus on the code that counts.

Phone number management solved programmatically

The Verify API determines the quantity, type, and locale of phone numbers you’ll need to verify users, saving you from spending cycles purchasing and managing phone numbers.

Integrate Verify easily

The Verify API integrates into your sign up flow, so you can seamlessly capture and confirm user phone numbers as part of their onboarding process.

Scale globally without the hassle

Verify simplifies authentication processes like orchestrating multiple APIs, or managing country-specific number pools. Now global, scalable verification is an API call away.

How the Verify API works

Verify uses two API endpoints to seamlessly check that a user is the owner of the phone number they provide.

The start API endpoint

When the user is validating their phone number, Verify sends the user a 4-10 digit verification code via SMS, Voice, or Email and waits for their response.

The check API endpoint

Verify checks the user’s input matches the code. If they match, Verify registers the phone number as approved.

Integration was extremely fast, it was a nice surprise. We aren't used to being able to integrate with a third-party so easily.

Verify pricing

Just like verification codes, every business is unique. Verify offers pricing tailored to your needs so you can secure users at scale from now into the future.

Learn more about pricing

Questions on pricing? Talk to an expert.