Jump to Content
telesign-enterprise
HomeDocsReferenceChangelog
BetaSDKsGet startedTalk to salesSign inSupportStatusPricingtelesign-enterprise
Docs
BetaSDKsGet startedTalk to salesSign inSupportStatusPricing
HomeDocsReferenceChangelog

General

  • Get started with docs
  • 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

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

Verify API

  • Verify API - Overview
  • Verify API - Get started
  • Verify API - Verification policy and fallback time
  • Verify API - Fixed routing 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 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

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

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

Silent Verify API

  • Silent Verify API - Overview

Accounts API

  • Accounts 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

Inbound SMS

  • Inbound SMS - Overview
  • Inbound SMS - Get started
  • Inbound SMS - Action-to-keyword mapping
  • Inbound SMS - Handle unsubscribe requests

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 - 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 - Set up email for your account
  • Messaging - Send message via email
  • Messaging - Add custom template
  • Messaging - Create SMS Template
  • Messaging - Authenticate using voice call

Deactivated Numbers API

  • Deactivated Numbers API - Overview
  • Deactivated Numbers API - Report columns
  • Deactivated Numbers API - Details by carrier

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

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 speech recognition
  • 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 and perform automatic speech recognition
  • 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

Intelligence

  • Intelligence - Overview
  • Intelligence - Get started
  • Intelligence - Try it without code
  • Intelligence - Insights reason code mappings
  • Intelligence - Submit a fraud event to TeleBureau
  • Intelligence - Tutorial: Submit labeled data to TeleBureau

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

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

Additional Features

  • SMPP Protocol
  • URL shortener

Buy a phone number

For instructions on how to purchase a dedicated phone number from Telesign to use as a sender ID (or caller ID) when sending communications to your end users, see the following Support Center articles:

  • For Full-service accounts - see How do I register for a sender ID
  • For Self-service accounts - see How do I purchase a phone number for my account

Updated about 1 year ago


© 2025 Telesign / Terms & Conditions / Privacy Notice / Privacy Hub