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.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product