Reachability API
Can it receive a call or SMS today?
Know whether a live number can actually take a call or text before you spend on delivery or dialing.
What you get back
Reachability is one facet of a single Qualmie response — these are the fields it contributes.
reachable- Can receive a call or SMS
line_type- Shapes how it's reachable
curl https://qualmie.dev/v1/liveliness \
-H "Authorization: Bearer sk_live_1a2b3c..." \
-H "Content-Type: application/json" \
-d '{ "phone_number": "+12125550100" }'{
"phone_number": "+12125550100",
"valid": true,
"live": true,
"reachable": true,
"line_type": "mobile",
"carrier": {
"name": "Verizon Wireless",
"type": "mobile",
"country": "US",
"mcc": "310",
"mnc": "004"
},
"ported": false,
"risk": {
"level": "low",
"score": 8,
"voip": false,
"disposable": false,
"recently_ported": false,
"recently_disconnected": false
},
"checked_at": "2026-07-17T17:04:11Z",
"latency_ms": 187
}Common use cases
Protect SMS deliverability
Prioritize reachable leads
Cut wasted dials in the dialer
Learn more
What Is Phone Number Liveliness?
Liveliness tells you whether a phone number is active, reachable, and safe to use right now — not just correctly formatted. Here's what it measures and why it matters.
How to Clean a Phone List Before an SMS Campaign
Dirty phone lists quietly wreck deliverability, sender reputation, and budget. Here's a practical pre-send checklist to drop the numbers that will never convert.
Explore the suite
All products →Liveliness
Is this number active right now?
Confirm a number is well-formed, assigned, and live on a carrier network at request time — not just correctly formatted.
Line & Carrier
Who carries it, and what kind of line?
Resolve the current carrier, country, and line type — mobile, landline, VoIP or toll-free — including ported numbers.
Risk Signals
Is this number risky?
Score fraud and abuse risk from disposable, VoIP, and recently-disconnected signals — before a bad number costs you.