Real-time phone validation API for US & Canada: carrier and line type from live carrier data, portability, deliverability, GeoIP and timezone — plus TCPA litigator screening and a free state do-not-call scrub. One call, one credit. Free tier: 500 lookups/month.
checkthatphone.com · API docs · Pricing
| Language | Install | Repo |
|---|---|---|
| Node.js | npm install checkthatphone |
checkthatphone-node |
| Python | pip install checkthatphone |
checkthatphone-python |
Both are zero-dependency, typed, MIT-licensed, and cover the full API surface including the litigator, landline-SMS, and DNC add-ons.
import CheckThatPhone from 'checkthatphone';
const client = new CheckThatPhone(process.env.CHECKTHATPHONE_API_KEY);
const { data } = await client.lookup('8182925409', { litigatorFilter: true, dncOther: true });