API de validation de téléphone

Validation structurelle et normalisation E.164. Type de ligne, localisation, fuseaux horaires, opérateur et appel international. Pour formulaires — pas de vérification de ligne active.

Point de terminaison API
GET https://phonevalidation.cleariflow.com/v1/?api_key=YOUR_API_KEY&country=US&phone=%2B14155552671

Essayer maintenant

Tester l’API avec des données en direct

Besoin d’idées ? Essayez :

Avantages de l’API

Norme E.164

Normalisation E.164 et format national avec contrôle structurel.

Couverture mondiale

Numéros de plus de 240 pays et territoires.

Localisation et fuseaux horaires

Indications de localisation et fuseaux horaires (souvent US/CA).

Détails opérateur

Nom de l'opérateur et nom sûr pour l'UI — surtout US/CA.

Type de numéro

Mobile, fixe, VoIP, etc. lorsque valid est true.

Validation en temps réel

Contrôle structurel instantané en moins de 200 ms.

Fonctions clés

  • Validation du format E.164
  • Plus de 240 pays
  • Validation structurelle du format
  • Contrôle souple de numéro possible
  • Codes de raison pour numéros invalides
  • Nom de l'opérateur (surtout US/CA)
  • Nom d'opérateur sûr pour l'UI
  • Classification du type de numéro
  • Indications de localisation (souvent US/CA)
  • Identifiants de fuseau horaire
  • Association géographique
  • Appel international
  • Format international
  • Format local
  • Mobile vs fixe
  • Identification VoIP
  • Réponse JSON

Démarrage rapide

1. Obtenir une clé API

Inscription gratuite et clé instantanée.

2. Première requête

cURL
curl -X GET \
  "https://phonevalidation.cleariflow.com/v1/" \
  ?api_key=YOUR_API_KEY \
  &phone=%2B14155552671 \
  &country=US

3. Traiter la réponse

JSON
{
  "carrier": "",
  "carrier_display": "",
  "country": {
    "code": "US",
    "name": "United States",
    "prefix": "+1"
  },
  "format": {
    "international": "+14155552671",
    "local": "(415) 555-2671"
  },
  "geographical": true,
  "internationally_dialable": true,
  "location": "San Francisco, CA",
  "phone": "14155552671",
  "possible": true,
  "timezones": [
    "America/Los_Angeles"
  ],
  "type": "Landline_or_Mobile",
  "valid": true
}