API de vérification de téléphone
Une regex française tient jusqu'au premier client belge. L'API lit le plan de numérotation du pays : quels préfixes existent, quelle longueur est admise, et si le numéro est un mobile ou un fixe.
L'appel
Un seul endpoint pour les quatre types. La clé se génère dans votre espace, elle est visible une fois.
curl -X POST https://data-checker.fr/api/v1/validate \
-H "Authorization: Bearer dck_live_…" \
-H "Content-Type: application/json" \
-d '{"type":"phone","value":"+33612345678"}'Ce que le verdict recouvre
Plan de numérotation du pays
Pas seulement la longueur : chaque pays réserve des plages de préfixes précises. Un numéro de dix chiffres commençant par 06 est un mobile français ; les mêmes dix chiffres ne veulent rien dire en Suisse.
Normalisation en E.164
La seule forme non ambiguë : un plus, l'indicatif pays, le numéro. C'est ce qu'il faut stocker en base — « 06 12 34 56 78 » ne signifie rien hors de France, et vous fera une migration un jour.
Type de ligne
Mobile, fixe, VoIP, numéro gratuit ou surtaxé, quand le plan national permet de les distinguer. Utile pour savoir si un envoi de SMS a une chance d'aboutir.
Trois formats de sortie
E.164 pour la base, international pour l'affichage, national pour un formulaire local. Convertissez aux bords, gardez l'E.164 au centre.
Valide ne veut pas dire joignable
Le plan de numérotation dit qu'un numéro pourrait exister. Il ne dit pas qu'une ligne est ouverte, qu'une carte SIM est active, ni que quelqu'un répond. Seul un envoi réel — un SMS, un appel — tranche, et cela se facture au message.
La portabilité brouille aussi le type de ligne : un numéro porté depuis un opérateur fixe conserve son préfixe d'origine. Le type renvoyé décrit la plage d'attribution, pas la technologie réellement utilisée aujourd'hui.
Des crédits, pas un abonnement
Un crédit vaut une vérification, quel que soit le type. Vous payez une fois, les crédits n'expirent pas, et rien ne se reconduit tout seul.
Starter
9 €
1 000 vérifications
0,009 € par vérification
Growth
49 €
10 000 vérifications
0,0049 € par vérification
Scale
149 €
50 000 vérifications
0,003 € par vérification
Questions fréquentes
Faut-il préciser le pays ?
Pas si le numéro commence par un plus et son indicatif. Sinon, le paramètre country (code ISO à deux lettres, FR par défaut) dit dans quel plan interpréter les chiffres. Sans l'un des deux, les mêmes chiffres désignent des numéros différents selon le pays.
Quels pays sont couverts ?
Les plans de numérotation d'environ 240 pays et territoires, via libphonenumber — la bibliothèque que Google maintient pour Android. Elle est mise à jour au rythme des ouvertures de plages par les régulateurs.
Combien coûte une vérification ?
Un crédit, comme tous les autres types. À partir de 0,003 € l'unité sur le plus gros pack, sans abonnement.
Avant d'intégrer, essayez sans clé
Le même contrôle, dans votre navigateur, gratuitement et sans compte — de quoi vérifier que le verdict correspond à ce que vous attendez.
Vérifier un téléphone