APIs/Phone

Phone validation API

GET /phone/{number}

Validate and format a phone number. Prefer E.164 (+14155552671). For national formats without a leading +, pass ?country=US as the default region.

Built for signup forms and CRM normalization. Paid deep adds line type and a state hint.

245
countries & regions
E.164
output standard
3
line types detected
2
formats (national + international)

Try it

$ curl "https://api.parseapi.com/phone/%2B14155552671" \
  -H "X-API-Key: YOUR_API_KEY"

// 200 · ~17ms · USA
{
  "valid": true,
  "e164": "+14155552671",
  "country": "US",
  "national": "(415) 555-2671",
  "international": "+1 415-555-2671"
}

Response fields

valid
Number is valid
e164
E.164 form (+…), or null if invalid
country
ISO 3166-1 alpha-2 country
national
National formatting
international
International formatting

SPEED

Fast from everywhere.

Median time for a /phone response to reach a real city, first byte back, measured live from 16 cities. Not a lab benchmark. The whole trip.

US

17ms

EU

20ms

APAC

44ms

LatAm

22ms

ME

126ms

See live status →