Sign Up

Log In

TeleSign PhoneID

By telesignOfficial
Updated 11 hours ago
Popularity Score
Success Rate

TeleSign PhoneID API Documentation

Detailed and actionable global phone number and subscriber data intelligence to strengthen authentications, evaluate fraud risks, and enhance the user experience

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub
POSTContact Add-on
POSTDevice Info Add-on
POSTSubscriber Status Add-on

Enter a phone number to receive detailed information about carrier, location, and other details.

FreemiumThis API has a free, limited plan and paid plans. You can subscribe directly to it from RapidAPI.
Sign up to test this endpoint
Log in
Header Parameters
Required Parameters
REQUIREDThe phone number you want to collect information about. Provide the entire phone number with no spaces or special characters.
Optional Parameters
OPTIONALThe account lifecycle event parameter allows you to send information about what stage an end user was in when you retrieved information about their phone number. Acceptable values for this parameter are - create - For the creation of a new account. sign-in - For when an end user signs in to their account. transact - For when an end user completes a transaction within their account. update - For when an update is performed, such as an update of account information or similar. delete - For when an account is deleted.
OPTIONALYour end user’s IP address (do not send your own Ip address). IPv4 and IPv6 are supported. For IPv4, the value must be in the format defined by the Internet Engineering Task Force (IETF) in the Internet-Draft doucment titled Internet Protocol. For IPv6, the value must be in the format defined by the IETF in the Internet-Draft document titled IP Version 6 Addressing Architecture.
Request Snippet"{complete_phone_number}")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
Sample Response


Log inSign up

Install SDK for NodeJS


To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request"{complete_phone_number}")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication

Sign up for free

to test this endpoint

Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard