Public APIs
CheckThatPhone favicon

CheckThatPhone

Phone

Real-time phone validation API for US & Canada: carrier and line type from live carrier data, portability, deliverability, GeoIP and TCPA litigator scrub.

CheckThatPhone's website screenshot

About CheckThatPhone

CheckThatPhone provides a phone validation API for US and Canada (NANP) numbers, returning line type, deactivation status, and a deliverability recommendation in a single call. The core response bundles a real-time carrier DIP against the carrier's mobile network switch (HLR), including current carrier, line type, OCN, LRN, and porting status, alongside GeoIP location data (state, city, metro, timezone). Optional add-ons cover a TCPA litigator scrub built from federal and state court records and demand-letter activity, landline-SMS reachability checks, and a state do-not-call and complainer scrub covering 40 states and roughly 700,000 documented DNC/TCPA complainers; the federal DNC registry is not included.

Numbers can be checked individually through a live API endpoint or in bulk via CSV upload (up to 1M rows per file), with deduplication before billing. Phone numbers are not stored, cached, or logged; only usage metadata is retained. Failed lookups are not billed. The product targets outbound-facing teams such as lead generation, fintech and crypto, healthcare, insurance, real estate, and B2B sales.

A free tier offers 500 lookups per month, hard-capped with no overage billing; a paid plan brings per-call pricing as low as $0.001 at volume. Account signup requires a card for verification, though it is not charged unless the account upgrades to a paid plan.

Key features

  • Real-time carrier DIP against the live mobile network (HLR), including freshly ported numbers
  • TCPA litigator scrub against federal/state court records and demand-letter data, refreshed daily
  • Landline-SMS reachability check that surfaces messaging carrier fields
  • GeoIP location data (state, city, metro, timezone) included on every lookup
  • State do-not-call and complainer scrub covering 40 states and ~700k documented complainers
  • CSV upload supporting up to 1M rows with per-unique-number pricing

Frequently asked questions

Is there a free tier?

Yes, the Free plan includes 500 lookups per month, hard-capped with no overage.

What countries does the API support?

Only US and Canada (NANP) numbers; international numbers outside NANP are not supported.

Does it store the phone numbers I look up?

No, phone numbers are passed to the lookup and discarded, never stored, cached, or logged.

Do I need a credit card to sign up?

Yes, a card is required to verify the account and prevent sign-up farming, but it is not charged unless you upgrade to a paid plan.

Does the API check do-not-call lists?

Yes, setting dncOther scrubs against state do-not-call registries covering 40 states and a national list of ~700k documented DNC/TCPA complainers, though the federal DNC registry is not included.

Ad
Webz.io News API favicon

Webz.io News API

Webz.io News APIs provide global news data for search, monitoring, analytics, and AI applications, with powerful filters and natural-language search.

Learn more
Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • Webz.io News API favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product