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.
- 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
XML or JSON Format
Fast & Reliable
No Contracts
Secure and Private
Data Handling
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 | ||||||||||
Orig. Carrier | ||||||||||
Curr. Line Type | ||||||||||
Curr. Carrier | ||||||||||
LNP Port check | ||||||||||
SMS email | ||||||||||
OCN | ||||||||||
Location | ||||||||||
State | ||||||||||
Time zone | ||||||||||
DNC Check* | ||||||||||
TCPA Check | ||||||||||
Line Status | ||||||||||
Caller ID | ||||||||||
Price Factor | 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 |
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 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
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
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
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
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
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
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
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
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
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
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?
How To Videos
To use an API you will need a Searchbug account. Sign up now.
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.
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.
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.
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.
For qualified customers, we offer an option to test data quality of our APIs with a limited number of live queries and to start integration activities. Once you complete your testing, you will be able to upgrade to a full account by adding a valid payment method. Start using SearchBug APIs by creating Test API Account. After you submit your request, please contact us by phone (800-990-2939) or chat to finalize your test account.
If you need access to SSN and Tracing APIs, create an account and then apply for Restricted Access.