Phone Validator

Operationalv1.0.0 • Updated 1 week ago

API Overview

International phone number validation with E.164 formatting, country detection, and messaging platform availability checks for WhatsApp and Telegram.

speed

Global Coverage

Validates phone numbers from 200+ countries.

shield

Messaging Checks

Verify WhatsApp and Telegram registration.

Endpoints

POST/api/validate

Body Parameters

ParameterTypeRequiredDescription
phonestringYesThe phone number to validate.
defaultRegionstringNoDefault country code (ISO 3166-1 alpha-2).

terminalAPI Playground

Live Simulation
import requests

url = "https://validation-service.example.com/api/validate"
payload = {
    "phone": "+14155552671",
    "defaultRegion": "US"
}
headers = {
    "Authorization": "Bearer YOUR_API_KEY"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())

Response Body

200 OK
{
  "valid": true,
  "e164": "+14155552671",
  "country": "US",
  "type": "mobile",
  "reason": null,
  "messaging": {
    "whatsapp": true,
    "telegram": false
  }
}