Skip to content

APIs to protect your apps and customers

Create seamless user verification and engagement experiences

Try for free

Send your first SMS message in less than 2 minutes

Get started with our code samples and SDKs

  • Copy code sample
  • Check parameters
  • Make API request
  • Receive your SMS
  • C#
  • PHP
  • Curl
  • Node.js
  • Python
  • Java
  • Ruby

APIs built for developers

Our APIs are easy to integrate and scalable-helping your company with bots & risk detection, identity verification, and multifactor authentication (MFA).

Risk and Identity


Intelligence is a machine learning engine that provides a phone number risk recommendation. It analyzes static and behavioral attributes across multiple data inputs including phone numbers, IP addresses, and email addresses. With Intelligence you can:

  • Detect bots, fake accounts, and spammers at scale.
  • Improve fraud detection without introducing friction.
  • Integrate alongside your existing CPaaS vendor.
See docs
Speedometer illustration

Phone ID

Phone ID provides global phone number information that can strengthen authentications, evaluate fraud risks, and provide user phone device and carrier type. With Phone ID, you can:

  • Improve SMS delivery rates by identifying user’s phone device-type and reduce wasted messaging costs.
  • Minimize fraud and risk with real time mobile insights.
See Docs

Phone ID Contact

Phone ID Contact is low cost, low friction identity verification. It uses a phone number to verify contact information based on a mobile subscriber contract, helping to ensure the user is who they say they are. With Phone ID Contact, you can:

  • Reduce KYC and identity proofing costs.
  • Minimize the risk of fraud and identity theft.
  • Simplify onboarding workflows by automating manual user input.
See Docs


SMS Verify


SMS Verify makes it simple to send one-time passcodes (OTPs) to your users. Make a request with the end user’s phone number, and we take care of the rest.


  • Validate and authenticate legitimate users while preventing fake users
  • Confirm user identity by adding an extra layer of security to an account
  • Use autogenerated OTPs for easy deployment
See docs

Verify Plus


The Verify Plus add-on strengthens and secures your user verification workflows with a low-code implementation.


  • Receive a recommendation on whether to allow new accounts based on real-time analysis of phone number risk signals.
  • Block or send SMS OTPs based on customizable risk thresholds.
See Docs




SMS makes it easy to send alerts, reminders, notifications, and marketing messages. Send SMS messages through a secure platform with direct global carrier connections.


  • Send your messages using the most efficient path available with best-in-class deliverability rates
  • Reach 97% of the world’s population across 230+ countries and 80+ languages
See docs

We’ve got you covered with SDKs in the most popular languages.

Install one today to get started.

Telesign Trial Account

Try all products available for our Self-service platform including SMS Verify, SMS and Phone ID

Try for free
Add user icon

No credit card required

Signing up for your account is completely free.

money icon

$5 credit is yours

Use your $5 credit to test-send OTPs and SMS messages.

infinity icon

Never expires 

Take your time testing how Telesign works for your project .

Developer news and updates delivered straight to your inbox

Sign up to receive updates curated specifically for Telesign developers including:

  • Product and feature announcements
  • News and content
  • Webinars and events