STOP FRAUD & TCPA LAWSUITS

Verify Phone Number, Identify Line Type & LNP,
Active vs Disconnected, DNC Lists - API

Verify Phone Number

DON'T GET CAUGHT OUT OF TCPA COMPLIANCE!

Verify Phone Number, Identify Line Type & LNP - API

Use these powerful and accurate APIs to Verify Phone Number & Identify Line Type. Instantly identify phone number line type, carrier and more to make your phone data more meaningful.

Find out if phone number has been ported to a new carrier and it's or has been disconnected, and if it's on the Federal or State Do Not Call (DNC) lists or used in TCPA litigation.

WHAT DO THESE VERIFY PHONE NUMBER AND IDENTIFY LINE TYPE APIs DO?
  • Verify Phone Numbers for Sending
    Text Messages
  • Verify User Entered Phone
    Numbers on Websites & Forms
  • Ensure Delivery of Appointment
    reminders for Mobile Users
  • Available for US and Canadian
    Phone Numbers
Yes

XML or JSON Format

Yes

Fast & Reliable

Yes

No Contracts

Yes

Secure and Private
Data Handling

Not a Developer? Click Here to use our Batch Append Tool.

Compare Phone Verification APIs

Standard Advanced Adv +
DNC
Adv +
Caller ID
Reachable
Number
Adv +
Reachable
+ Caller ID
Complete Active DNC List Caller ID
api_loc3 api_lnp3 api_lnd2 api_lnc2 api_atn3 api_atc api_atx2 api_atn api_dnc2 api_cnam
Orig. Line Type get help
Orig. Carrier
Curr. Line Type get help
Curr. Carrier get help
LNP Port check get help
SMS email get help
OCN get help
Location get help
State
Time zone
DNC Check* get help
TCPA Check get help
Line Status get help
Caller ID get help
Price Factor get help 1 x 1.5 x 3 x 7 x 5 x 9 x 10 x 4 x 2 x 6
Info Info Info Info Info Info Info Info Info Info
* In addition to Federal DNC List check, State DNC List verification is available for the following 13 states: Colorado (CO), Florida (FL), Indiana (IN), Louisiana (LA), Massachusetts (MA), Mississippi (MS), Missouri (MO), Oklahoma (OK), Pennsylvania (PA), Tennessee (TN), Texas (TX), Washington (WA), Wyoming (WY). We also report if the phone number listed as "DNC Complainer". These are the people who have complained but have not yet sent demand letters or sued.
Identify Phone Number

Identify Phone Number (Standard API) - api_loc3

This API reports the original carrier and line type, so you can verify phone number info to help reduce: fraud, form spam submissions, TCPA lawsuits and more.

Data is updated monthly. However, it does not include a LNP checkLNP check so this API delivers approx 60-80% accuracy. Need LNP? Check out our Advanced API below.

Process one phone number or up to 1,000 in one request.

Cost is $0.01 to $0.001 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Advanced LNP API

Identify Phone Number (Advanced LNP API) - api_lnp3

This API reports the current carrier and line type increasing your ability to reduce fraud, form spam submissions, and to maximize TCPA compliance accuracy. Data is obtained in real-time with a Local Number Portability (LNP) check. This Advanced API provides 99.9% accuracy.

If the number has been ported (moved to a new carrier), the API returns the new (current) carrier and line type.

Email address for sending text messages via email is also included for cell phones (e.g. [email protected])

Process one phone number or up to 1,000 in one request.

Cost is $0.015 to $0.0015 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Advanced LNP + DNC Check

Advanced LNP + DNC Check - api_lnd2

This API reports the current carrier and line type using real-time Local Number Portability (LNP) check. This Advanced API provides 99.9% accuracy. If the number has been ported, the API returns the latest port date, the new carrier and line type.

Email address for sending text messages via email is included for cell phones.

This service shows if phone number is on the US Federal or 13 State Do Not Call (DNC) lists.

Phone number is also checked on if it used in the Telephone Consumer Protection ACT (TCPA) litigation from 2000 to present day.

Cost is $0.03 to $0.003 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Line Type and Caller ID

Advanced LNP + Caller ID API - api_lnc2

This API reports line status (active vs disconnected), the current carrier and line type using real-time Local Number Portability (LNP) check. This Advanced API provides 99.9% accuracy. If the number has been ported, the API returns the new carrier and line type.

Email address for sending text messages via email is included for cell phones.

This service also returns Caller ID (CNAM) name

Cost is 0.07 to $0.007 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Active Phone Number

Reachable Phone Number API - api_atn3

Does your business waste money calling inactive or disconnected phone numbers? This API brilliantly solves this problem.

It includes all of the service of the Advanced LNP API above plus it verifies if a phone number is reachable.

It uses sophisticated algorithms and multiple factors to indicate if number is reachable. If a number was activated or disconnected within a week or was not called in many months, its status may not be reported correctly.

This service also shows if phone number is on the US Federal or 13 State Do Not Call (DNC) lists or used in the Telephone Consumer Protection ACT (TCPA) litigation. It includes everything from the Advanced Line Type (LNP) service above.

Process one phone number or up to 1,000 in one request.

Cost is $0.05 - $0.022 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Verify Phone (Complete)

Complete Phone Verification Number API - api_atx2

This API includes all available details: Active vs Disconnected, DNC (Federal and State) and TCPA List Check, CNAM (Caller ID), Current Line Type and Carrier, LNP Check, etc.

Cost is $0.10 - $0.024 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Do Not Call List

Active Phone Number - api_atn

Simple and efficient way to tell if is phone number is reachable. The API is based on multiple factors and sophisticated algorithms to indicate if the number will respond to phone calls.

If a number was activated or disconnected within a week or was not called in many months, its status may not be reported correctly.

Cost is 0.04 to $0.018 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Caller ID, CNAM

Caller ID / CNAM API - api_cnam

Caller ID feature identifies an incoming caller by a name. The feature isn't always perfect, but very useful to verify identity of the phone owner.

Cost is 0.06 to $0.006 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Do Not Call List

Do Not Call List API - api_dnc2

This service only shows if phone number is on the US Federal or 13 State Do Not Call (DNC) lists and if it was used in TCPA litigation.

Cost is 0.02 to $0.002 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

Output examples: XML | JSON

HOW DO I GET ACCESS TO APIs?

Caller ID, CNAM

ADVANCED LNP + ACTIVE + CALLER ID API - api_atc

Find if is phone number is active (reachable). The API is based on multiple factors and sophisticated algorithms to indicate if the number will respond to phone calls.

Caller ID identifies an incoming caller by a name. The feature isn't always perfect, but very useful to verify identity of the phone owner.

Cost is 0.09 to $0.009 per query, depending on volume.

The rate automatically goes down as your monthly volume increases. The price resets on the 1st of each month.

Estimate your cost

HOW DO I GET ACCESS TO APIs?


Do not see what you need? We can create a custom API to suite your needs
or solve data problems you might be facing. Just ask.

HOW DO I GET ACCESS TO APIs?

Yes

To use an API you will need a Searchbug account.

Yes

The cost of each API is based on either a Query or a Hit (match) and the cost is deducted from the established Prepaid account balance. Review each API for the associated cost, and, if the charge is per Hit (when information is found) or per Query.

Yes

APIs require a Prepaid account. Prepaid accounts are automatically recharged when your account is low on funds to avoid service interruption. You can select any prepaid amount from $10 to $1,000. If you are just testing the system, we suggest starting with a $10 prepaid account. Your credit card will only be charged $10 and you can implement testing. When you finish testing, we suggest you increase your prepaid amount to match your anticipated volume to avoid multiple small charges.

Yes

Why it Is important to have the proper prepaid account amount selected: If you keep your prepaid account at $10 and anticipate using more than $10 in service every few days, your card will be charged multiple times in a short period. Multiple small charges to the same vendor in a short period can often trigger your credit card company to decline charges as suspicious activity which will cause your service to be interrupted.

Yes

We suggest you select a prepaid amount that will cover a least one week of search volume. Note that Prepaid amounts never expire. Should you decide to stop using the service, you can simply request the account balance of unused funds be credited back to your card.

Yes

If you need a restricted API, establish a Searchbug account first, then apply for Restricted Access.