Jump to Content
Home
Docs
Reference
Changelog
Beta
SDKs
Get started
Talk to sales
Sign in
Support
Status
Pricing
Docs
Beta
SDKs
Get started
Talk to sales
Sign in
Support
Status
Pricing
Home
Docs
Reference
Changelog
Inbound SMS - Handle unsubscribe requests
General
Get started with docs
Authentication
Protect Platform authentication
Try the API Explorer
User interface best practices
Codes, languages, and time zones
Understand Telesign status and error codes
All status and error codes
Buy a phone number
Transaction Callback Service
Authenticate callbacks
Automated failover
Understand SMS encoding, character limits, and splitting
Tutorials
Accounts API
Accounts API - Overview
App Verify API
App Verify API - Overview
App Verify API - Get started
App Verify API - Review the app verification flow
App Verify API - Review app best practices
App Verify API - Review required permissions
Deactivated Numbers API
Deactivated Numbers API - Overview
Deactivated Numbers API - Report columns
Deactivated Numbers API - Details by carrier
Email Intelligence
Email Intelligence - Overview
Email Intelligence - Get started
Email Intelligence - Try it without code
Email Intelligence - Insights reason code mappings
Flow Builder
Flow Builder - Overview
Flow Builder - Get started
Flow Builder - Understand the Protect Platform
Flow Builder - Create a flow
Flow Builder - Authentication
Flow Builder - Run, test, and validate a flow
Inbound SMS
Inbound SMS - Overview
Inbound SMS - Get started
Inbound SMS - Action-to-keyword mapping
Inbound SMS - Handle unsubscribe requests
Intelligence Cloud API
Intelligence Cloud - Overview
Intelligence Cloud - Get started
Intelligence Cloud - Try it without code
Intelligence Cloud - Insights reason code mappings
Messaging
Messaging - Overview
Messaging - Templates
Messaging - Callback service
Messaging - Get transaction status after auto-generating an OTP code
Messaging - Receive inbound messages
Messaging - Send media with MMS
Messaging - Set up RCS for your account
Messaging - Send text-only message with RCS
Messaging - Send media with RCS
Messaging - Send link button with RCS
Messaging - Send call button with RCS
Messaging - Send link button in rich card with RCS
Messaging - Send call button in rich card with RCS
Messaging - Send suggested replies with RCS
Messaging - Set up WhatsApp for your account
Messaging - Create WhatsApp template
Messaging - Send text-only message with WhatsApp
Messaging - Send media with WhatsApp
Messaging - Send file attachment with WhatsApp
Messaging - Send location with WhatsApp
Messaging - Supported languages for WhatsApp templates
Messaging - Set up Viber for your account
Messaging - Send text-only message with Viber
Messaging - Send Viber verification message
Messaging - Send image with Viber
Messaging - Send link button with Viber
Messaging - Send video with Viber
Messaging - Send video and text with Viber
Messaging - Send video, text, and button with Viber
Messaging - Set up email for your account
Messaging - Send message via email
Messaging - Add custom template
Messaging - Create SMS Template
Number Masking
Number Masking - Overview
Number Masking - Get started
Number Masking - Try it without code
Number Masking - Create masked session for SMS
Number Masking - Create masked session for SMS or voice
Number Masking - Callback service
Okta telephony
Okta telephony - Telesign no-code inline hook
Okta telephony - Write your own code for your Telesign inline hook
Okta telephony - Send SMS and voice using Messaging
Okta telephony - Generate authentication secret using API explorer
Okta telephony - Supported languages for voice text-to-speech
Okta telephony - Status codes
Ping Telephony
Ping Telephony – Send OTP-only SMS and voice messages
Ping Telephony – Create custom OTP and ARN messages
Ping Telephony - Supported languages
Phone ID
Phone ID - Overview
Phone ID - Get started
Phone ID - Try it without code
Phone ID - Get started with identity attributes
Phone ID - Identity attributes: Active Call Status
Phone ID - Identity attributes: Age Verify
Phone ID - Identity attributes: Breached Data
Phone ID - Identity attributes: Call Forwarding
Phone ID - Identity attributes: Contact
Phone ID - Identity attributes: Contact Match
Phone ID - Identity attributes: Number Deactivation
Phone ID - Identity attributes: Porting History
Phone ID - Identity attributes: Porting Status
Phone ID - Identity attributes: SIM Swap
Phone ID - Identity attributes: Subscriber Status
Phone ID - Tutorial: Use identity attributes
Phone ID - SDK Tutorials
Phone ID - Tutorial: Use Contact Match with Telesign Java SDK
Phone ID - Tutorial: Use Contact Match with Telesign Node.js SDK
Phone ID - Tutorial: Use Contact Match with Telesign PHP SDK
Phone ID - Tutorial: Use Contact Match with Telesign Python SDK
Phone ID - Tutorial: Use Contact Match with Telesign Ruby SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign C# SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign Java SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign PHP SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign Python SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign Node.js SDK
Phone ID - Tutorial: Perform a number deactivation check with Telesign Ruby SDK
Phone ID - Tutorial: Cleanse a number with Telesign C# SDK
Phone ID - Tutorial: Cleanse a number with Telesign Java SDK
Phone ID - Tutorial: Cleanse a number with Telesign Node.js SDK
Phone ID - Tutorial: Cleanse a number with Telesign PHP SDK
Phone ID - Tutorial: Cleanse a number with Telesign Python SDK
Phone ID - Tutorial: Cleanse a number with Telesign Ruby SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign C# SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign Java SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign Node.js SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign PHP SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign Python SDK
Phone ID - Tutorial: Check phone type to block VoIP with Telesign Ruby SDK
Phone ID Live Status
Phone ID Live Status - Overview
Phone ID Live Status - Get started
Phone ID Live Status - Try it without code
Silent Verify API
Silent Verify API - Overview
SMS
SMS - Overview
SMS - Get started
SMS - Try it without code
SMS - Tutorial: Send an SMS in Python using the Telesign SDK
SMS - Tutorial: Send an SMS in Node.js using the Telesign SDK
SMS - Tutorial: Send an SMS in Ruby using the Telesign SDK
SMS - Tutorial: Send an SMS in PHP using the Telesign SDK
SMS - Tutorial: Send an SMS in C# using the Telesign SDK
SMS - Tutorial: Send an SMS in Java using the Telesign SDK
SMS - Tutorial: Send an SMS in Python with a Telesign REST API
SMS - Callback service
SMS - Send bulk SMS
SMS - Track bulk delivery status
SMS - SMPP TLVs
SMS Verify API
SMS Verify API - Overview
SMS Verify API - Get started
SMS Verify API - Try it without code
SMS Verify API - Tutorial: Send one-time passcode with Telesign Python SDK
SMS Verify API - Tutorial: Send one-time passcode with Telesign Node.js SDK
SMS Verify API - Tutorial: Send one-time passcode with Telesign Ruby SDK
SMS Verify API - Tutorial: Send one-time passcode with Telesign C# SDK
SMS Verify API - Tutorial: Send one-time passcode with Telesign Java SDK
SMS Verify API - Tutorial: Perform one-time passcode (OTP) verification in Python using a Telesign REST API
SMS Verify API - Tutorial: Send one-time passcode with Telesign PHP SDK
SMS Verify API - Tutorial: Implement PSD2 SCA for payments in Python
SMS Verify API - Supported languages
SMS Verify API - Verify with your own code
SMS Verify API - Verify with Telesign code
SMS Verify API - Implement PSD2 compliance for payments
SMS Verify API - Screen recipients using Verify Plus
SMS Verify API - Screen recipients by SIM swap indicator
SMS Verify API - Callback service
SMS Verify API - Which method should I use to get delivery status?
SMS Verify API - SMPP TLVs
Verify API
Verify API - Overview
Verify API - Get started
Verify API - Verification policy and fallback time
Verify API - Fixed fallback method by country
Verify API - Code validity
Verify API - Verify with your own code
Verify API - Verify with Telesign code
Verify API - Specify Verify API template
Verify API - Get started with SMS
Verify API - Set up WhatsApp for your account
Verify API - Get started with WhatsApp
Verify API - Set up Viber for your account
Verify API - Get started with Viber
Verify API - Set up RCS for your account
Verify API - Get started with RCS
Verify API - Set up email for your account
Verify API - Get started with email
Verify API - Get Started with voice
Verify API - Status codes
Verify API SDKs
Verify API - Get started with Silent Verify
Verify API - Get started with Push Verify
Verify API - Register a new device with Push Verify
Verify API - Authenticate a user with Push Verify
Verify API - Push Verify callbacks
Verify API - Get started with QR Verify
Verify API - Register a new device with QR Verify
Verify API - Authenticate a user with QR Verify
Voice
Voice - Overview
Voice - Get started
Voice - Actions
Voice - Events
Voice - Supported standards and codecs
Voice - Supported languages for text-to-speech
Voice - Supported languages for call recording transcription
Voice - Tutorial: Record and retrieve a call
Voice - Receive Events with webhooks
Voice - Make an outbound call
Voice - Set up IVR
Voice - Receive an inbound call
Voice - Send a TTS message and collect digits
Voice - Use SSML for TTS
Voice - Play audio and collect digits
Voice - Play audio with multiple files
Voice - Set up a call with number masking
Voice - Set up click-to-call
Voice - Perform a cold transfer
Voice - Survey after call
Voice - Record a call
Voice - Get started with recordings
Voice - Download recordings
Voice - Delete recordings
Voice Verify API
Voice Verify API - Overview
Voice Verify API - Try it
Voice Verify API - Verify with your own code
Voice Verify API - Verify with Telesign code
Voice Verify API - Get transaction status
Voice Verify API - Screen recipients using Verify Plus
Voice Verify API - Supported languages for audio templates
Voice Verify API - Supported languages for text-to-speech
Voice Verify API - Text-to-speech tips
Voice Verify API - SDK tutorials
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign C# SDK
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign Java SDK
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign Node.js SDK
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign PHP SDK
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign Python SDK
Voice Verify API - Tutorial: Send a voice message with verification code with Telesign Ruby SDK
Additional Features
SMPP Protocol
URL shortener
Powered by
Inbound SMS - Handle unsubscribe requests
Key terms
Before you begin
Steps