Half your list
never rings.
ReachReady reads the numbering plan for 240+ territories and returns fourteen fields per number — line type, carrier, region, local time, format. Then it tells you which rows to bin.
What comes back for each number.
Line type, carrier, and a verdict you can act on — not a single yes/no.
Everything the numbering plan knows, in one row.
Competitors return a status. We return the reasoning — so a human can overrule us when it matters.
No tiered add-ons, no “carrier lookup” upsell. Every check returns the whole picture — in the API response and in your CSV export.
no network callCore Verdict
The immediate routing decision
Network & Location
Geographic and carrier routing data
Formatting & Dialing
Standardized output formats
Clean a list without uploading it.
Your file is parsed and rebuilt in the browser. Confirm the phone column, validate each distinct number, then download every original row with ReachReady fields appended.
Ship it this afternoon.
Keys from the first minute. Batch endpoint for lists, idempotency keys honoured on every POST, and rate limits printed on the page instead of hidden in a support ticket.
curl https://api.reachready.io/v1/validate \
-H "Authorization: Bearer pl_live_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"number":"+919845012345"}'{
"status": "valid",
"verdict": "sms_ok",
"line_type": "mobile",
"carrier": "Airtel",
"e164": "+919845012345",
"timezone": "Asia/Calcutta",
"utc_offset": "+05:30",
"credits_charged": 1,
… 12 more fields
}What this cannot tell you.
Most of this category advertises 99.9% accuracy. Here is the honest version.
- Whether the number is correctly formed for its country.
- Whether the range is actually allocated, not just plausible.
- Mobile, landline, VoIP, toll-free or premium rate.
- The carrier the range was allocated to.
- Country, region, timezone and today’s UTC offset.
- Whether the handset is switched on right now.
- Whether the number was ported since it was allocated.
- Whether a human still answers it.
You only truly know once a message or call is sent. Where the answer is genuinely ambiguous — in India and much of South East Asia, mobile versus landline often is — we return review instead of guessing.
Pay for answers, not seats.
Prepaid credits, and two ways to get them: commit to a plan for the lower rate, or buy any amount whenever you need it. The price per credit falls as the volume rises.
