Format, country, region, carrier, line type, disposable detection — in a single REST call. No SMS sent. No fake accuracy claims. Transparent diagnostics on every number.
Type any phone number and see the real response from our API.
3 free demo validations per IP. Sign up for a real API key with 100 free requests every month.
Three steps, one REST call.
Sign up for free — 100 requests per month are unlocked instantly. Your API key is ready immediately — no approval, no credit card.
Send any phone number to /api/v1/validate with your Bearer token. Works from any language: PHP, Python, Node.js, Ruby, Go.
Structured JSON with valid, confidence, line_type, carrier, and per-check diagnostics.
Copy, paste, validate. No SDK required — any HTTP client works.
Full documentation →# Bash / curl
curl https://phonevalidationapi.com/api/v1/validate \
-H "Authorization: Bearer pvs_live_..." \
-H "Content-Type: application/json" \
-d '{"phone":"+33612345678"}'
{
"valid": true,
"confidence": "verified",
"score": 0.95,
"reason": "valid",
"formatted": {
"e164": "+33612345678",
"national": "06 12 34 56 78",
"international": "+33 6 12 34 56 78"
},
"country": { "iso2": "FR", "code": 33 },
"line_type": "mobile",
"carrier": "SFR",
"is_disposable": false,
"credits_remaining": 24
}
Automatic country resolution from E.164, line type classification (mobile/landline/VoIP/toll-free) and carrier name where available.
Catches Google Voice, TextNow, Hushed, Burner, Pinger, Bandwidth and other VoIP carriers commonly used for fraud and throw-away accounts.
Per-number confidence: verified, likely, uncertain, low. We tell you when we're sure and when we're not — no inflated accuracy.
5–30ms typical, no external network calls. Bulk async endpoint for processing thousands of numbers at once.
No SMS sent, no PSTN dial, no charge to number owners. Numbers are SHA-256 hashed — never stored in clear in our logs.
Generous Free plan (100/month). Paid plans hard-cap at your quota — no surprise overage bills. Cancel or change plans anytime.
Format and metadata validation has real limits — some countries have ambiguous line types, some carriers issue both mobile and VoIP numbers under the same brand. We tell you exactly what we know, and what we don't.
100 free requests every month, no credit card. Upgrade anytime from $14.99/mo.
Get started free