Service Objects DOTS LogoDOTS Phone Exchange 2

Validate Global Phone Numbers Improve Contact Rates and Privacy Compliance

Get Your Free API Key

Real-time API provides advanced phone intelligence
Including line type, date ported, and location information
Helps prevent fraud and support TCPA compliance

Domestic (USA, Canada, and Puerto Rico)
Returns the phone number carrier including name, city, state, time zone, line type, latitude, longitude, SMS and MMS address information associated with that carrier. Includes information about ported status; plus ported and original carrier information and the Local Access & Transport Area (LATA) information, which is the 3-digit code designating carrier boundary information. Identifies Portable VoIP and Prepay Phones. Service Objects’ proprietary database contains more than 4,000 telecom carriers from the US, Canada, and Puerto Rico.

(For reverse phone lookup please visit DOTS GeoPhone Plus 2.)

International
Validates and formats phone numbers for National and International E.164 phone direct dialing, including the International call prefix. The service also returns line type (e.g. mobile, VoIP, pager, etc), country code (ISO2, ISO3 and full country name), SMS/MMS address, time zone and geocoding information, where available.

We also detect the location and line type to ensure full compliance with the FCC’s Telephone Consumer Protection Act (TCPA)

.
Sub-Second Response Times for Phone Exchange
Real-Time
Sub-second response times
Global coverage - Over 250 countries
Global
Over 250 Countries Covered
Supports TCPA & privacy rules
Compliance
Supports TCPA & privacy rules
ARESTful API available for Phone Exchange service
API
Enterprise-grade API

How Phone Exchange Works

Please select either US/Canada or International and provide phone and country to see phone exchange information.

Input Provided
CHOOSE FROM OUR SAMPLE PHONE NUMBERS
OR ENTER A PHONE NUMBER OF YOUR OWN
* required field
CHOOSE FROM OUR SAMPLE PHONE NUMBERS
OR ENTER A PHONE NUMBER OF YOUR OWN
* required field
Request URL

https://trial.serviceobjects.com/PE2/api.svc/ExchangeInfo/805-963-1700/[YourKey]?format=json

http://trial.serviceobjects.com/PE2/api.svc/GetExchangeInfo?PhoneNumber=805-963-1700&LicenseKey=[YourKey]

Request URL

https://trial.serviceobjects.com/PE2/api.svc/InternationalExchangeInfo/20237472000/Egypt/[YourKey]?format=json

http://trial.serviceobjects.com/PE2/api.svc/GetInternationalExchangeInfo?PhoneNumber=20237472000&Country=Egypt&LicenseKey=[YourKey]

Real-Time API Responses

See below for the full response from our Phone Exchange service.

Service Result CORRECTED       APPENDED
Phone Number8059631700
NameNeutral Tandem - Ca
CitySan Luis Obispo
StateCalifornia
CountryUs
Line TypeLandline
Time ZonePst
Latitude35.2579
Longitude-120.665
SMS Address
MMS Address
Original Name
Original Line TypeLandline
Ported Date2017-06-25
LATA740
Note Codes3, 4
Note DescriptionsIsported,
islandline
View Full results
Show Less
Response
{
    "ExchangeInfoResults": [
        {
            "PhoneNumber": "8059631700",
            "Name": "NEUTRAL TANDEM - CA",
            "City": "SAN LUIS OBISPO",
            "State": "CALIFORNIA",
            "Country": "US",
            "LineType": "LANDLINE",
            "TimeZone": "PST",
            "Latitude": "35.2579",
            "Longitude": "-120.665",
            "SMSAddress": "",
            "MMSAddress": "",
            "PortedInfo": {
                "OriginalName": "FRONTIER CALIFORNIA INC.",
                "OriginalLineType": "LANDLINE",
                "PortedDate": "2017-06-25",
                "LATA": "740"
            },
            "NoteCodes": "3,4",
            "NoteDescriptions": "IsPorted,IsLandline"
        }
    ]
}
<?xml version="1.0"?>
<ExchangeInfoResponse xmlns="http://www.serviceobjects.com" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ExchangeInfoResults>
    <ExchangeInfo>
      <PhoneNumber>8059631700</PhoneNumber>
      <Name>NEUTRAL TANDEM - CA</Name>
      <City>SAN LUIS OBISPO</City>
      <State>CALIFORNIA</State>
      <Country>US</Country>
      <LineType>LANDLINE</LineType>
      <TimeZone>PST</TimeZone>
      <Latitude>35.2579</Latitude>
      <Longitude>-120.665</Longitude>
      <SMSAddress/>
      <MMSAddress/>
      <PortedInfo>
        <OriginalName>FRONTIER CALIFORNIA INC.</OriginalName>
        <OriginalLineType>LANDLINE</OriginalLineType>
        <PortedDate>2017-06-25</PortedDate>
        <LATA>740</LATA>
      </PortedInfo>
      <NoteCodes>3,4</NoteCodes>
      <NoteDescriptions>IsPorted,IsLandline</NoteDescriptions>
    </ExchangeInfo>
  </ExchangeInfoResults>
</ExchangeInfoResponse>

Features and Benefits

24/7/365
Customer Support
99.999%
Uptime Guarantee
Dedicated
Support Engineers
  • Database contains information on over 1.7 million working phone exchange blocks from 4,000 US and Canadian telecom providers
  • Formats International numbers to National, International and E.164 formats for direct dialing
  • Removes extraneous characters commonly found within telephone numbers
  • Returns detailed service provider information (carrier, city, state, line type, latitude and longitude)
  • Response time as fast as 300 milliseconds
  • Returns correct country in ISO2, ISO3 and Full Country Name formats for International Numbers
  • Appends time zone and longitude/latitude (Phone Geocoding)
  • SMS / MMS address append on Wireless numbers
  • LATA 3-digit code for carrier boundary information
  • Provides domestic phone number portability information including ported date, originating carrier and line type
  • Appends line type data, distinguishing between landline, wireless numbers, or VoIP
  • Identifies portable VoIP carriers such as Google Voice
  • Daily Updates
  • Real-time API or batch service available

Additional Resources

Datasheet     |     Whitepaper

For Developers

Our services are built API-first with a focus on data quality and ease of integration.
We support REST, SOAP, GET and POST requests over HTTP/S outputting in XML and JSON formats.

Our API web services are compatible with all major programming languages and we have over 200 pieces of sample code (both snippets and full solutions) available to help with your integration.

Programming languages - Php, Java, C#, .net, ASP, Ruby on Rails, Python, Cold Fusion, Apex

Visit Developer Guide

Four Ways to Use Phone Exchange

Real-Time API Integration

Integrate our easy-to-program data quality APIs directly into your systems for real-time data validation, appending and data hygiene.

Cloud Connector

We have cloud connectors and web hooks for most major CRMs, eCommerce solutions, and marketing and sales platforms like Marketo and Salesforce.

List Processing

For lists under 5,000, try our PC-based data cleansing application, DataTumbler. For larger lists, you can securely upload your list and let us take care of the rest.

Quick Lookups

Our access-from-anywhere service is the perfect way to perform a few quick lookups and see how the service works with your data.

Get Started with Your FREE Key

Please complete the form, and we’ll email your access so you can start to test our services.







By clicking "Try it Now" you agree to the Master Services Agreement and Privacy Policy.
We protect your privacy. We will not sell, give, or distribute your information to a third party.

Already Registered? Sign in now.

Pricing starts at $165/month and is based on transaction volume.
Please contact us to discuss your custom pricing plan.

Some of the world's biggest brands rely on Service Objects