qualification qui vous renseigne sur le résultat d’une recherche ou d’une vérification. Cette page répertorie tous les codes et toutes les valeurs de qualification afin que vous puissiez gérer les réponses de manière fiable. Pour les messages d’erreur correspondants et les formats de réponse, consultez Gestion des erreurs.
Quels codes de statut HTTP l’API renvoie-t-elle ?
L’API Enrow utilise des codes de statut HTTP standard pour indiquer le résultat de chaque requête. Un code2xx signifie que la requête a réussi, un code 4xx indique un problème avec la requête, et un code 5xx signifie qu’un problème est survenu du côté d’Enrow.
Quels codes signifient un succès ?
Un code de statut2xx signifie que l’API a accepté la requête. Les opérations asynchrones (telles que les recherches groupées) renvoient 201 ou 202 car le traitement se poursuit en arrière-plan.
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Requête réussie, résultats renvoyés |
| 201 | Created | Ressource créée (ex. : recherche groupée lancée) |
| 202 | Accepted | Requête acceptée, traitement asynchrone |
Quels codes signifient que la requête a été rejetée ?
Un code de statut4xx signifie que l’API a rejeté la requête en raison d’un problème corrigeable côté client : paramètres invalides, clé API manquante ou invalide, crédits insuffisants ou trop de requêtes.
| Code | Signification | Description |
|---|---|---|
| 400 | Bad Request | Paramètres invalides ou manquants |
| 401 | Unauthorized | Clé API invalide ou manquante |
| 402 | Payment Required | Crédits insuffisants |
| 429 | Too Many Requests | Limite de débit dépassée |
401 signifie que la clé API est manquante ou invalide : consultez Authentification pour savoir comment la transmettre correctement. Un 402 signifie que le compte n’a plus de crédits ; vérifiez la consommation dans Crédits et facturation. Un 429 signifie que la requête a dépassé le débit autorisé : consultez Limites de débit pour comprendre les seuils.
L’API ne renvoie jamais 404. Un identifiant de recherche inconnu ou expiré renvoie 400 pour les endpoints groupés et 500 pour les endpoints unitaires.
Quels codes signifient une erreur serveur ?
Un code de statut5xx signifie que la requête était valide mais qu’un problème est survenu du côté d’Enrow. Ces réponses peuvent être réessayées sans risque après un court délai.
| Code | Signification | Description |
|---|---|---|
| 500 | Internal Server Error | Un problème est survenu de notre côté |
Que sont les qualifications de recherche ?
Une qualification de recherche est la valeur du champqualification qui vous indique le résultat d’une recherche ou d’une vérification. Enrow renvoie ce champ sur tous les endpoints, et le résultat est toujours binaire : il n’y a pas de « peut-être » ni de score de probabilité. C’est un choix de conception délibéré.
Pourquoi le résultat est-il binaire ?
Le résultat est binaire car une réponse claire par oui ou par non est plus simple à exploiter qu’une probabilité. La plupart des outils d’enrichissement renvoient un ensemble complexe de catégories (catch-all, à risque, inconnu, invérifiable, etc.) qui vous obligent à construire une logique autour de probabilités. Enrow a adopté l’approche inverse :- Enrow vérifie même les e-mails catch-all de manière déterministe, ce qui rend inutile toute catégorie « catch-all »
- Enrow ne croit pas aux systèmes probabilistes comportant des dizaines de classifications : ils ajoutent de la complexité sans apporter de clarté
- Un résultat binaire signifie que vous pouvez exploiter les données immédiatement, sans avoir à les remettre en question
Quelles qualifications l’Email Finder renvoie-t-il ?
L’Email Finder renvoie l’une des valeurs suivantes dans le champqualification :
| Qualification | Signification |
|---|---|
valid | E-mail trouvé et vérifié |
invalid | E-mail non trouvé |
ongoing | Recherche toujours en cours |
Quelles qualifications l’Email Verifier renvoie-t-il ?
L’Email Verifier renvoie l’une des valeurs suivantes dans le champqualification :
| Qualification | Signification |
|---|---|
valid | E-mail valide et délivrable |
invalid | E-mail invalide ou non délivrable |
ongoing | Vérification toujours en cours |
invalid n’a pas la même signification selon l’endpoint : sur l’Email Finder, cela signifie que l’e-mail n’a pas été trouvé. Sur l’Email Verifier, cela signifie que l’e-mail existe mais n’est pas délivrable.Quelles qualifications le Phone Finder renvoie-t-il ?
Le Phone Finder renvoie l’une des valeurs suivantes dans le champqualification :
| Qualification | Signification |
|---|---|
found | Numéro de téléphone localisé avec succès |
not_found | Numéro de téléphone introuvable |
ongoing | Recherche toujours en cours |
Comment suivre une recherche groupée ?
Pour les opérations groupées, un champstatus indique l’avancement du lot. Interrogez l’endpoint GET concerné — résultats groupés de l’Email Finder, vérifications groupées de l’Email Verifier ou résultats groupés du Phone Finder — jusqu’à ce que le status soit completed.
| Status | Signification |
|---|---|
ongoing | Le lot est toujours en cours de traitement |
completed | Toutes les recherches du lot sont terminées |
failed | Le lot a échoué |
FAQ
Pourquoi est-ce que j'obtiens un 401 au lieu d'un 200 ?
Pourquoi est-ce que j'obtiens un 401 au lieu d'un 200 ?
Un
401 Unauthorized signifie que la clé API est manquante ou invalide. Assurez-vous que chaque requête inclut une clé valide dans l’en-tête x-api-key. Consultez Authentification pour plus de détails.Que signifie un code de statut 402 ?
Que signifie un code de statut 402 ?
Un
402 Payment Required signifie que le compte ne dispose pas de suffisamment de crédits pour traiter la requête. Rechargez votre compte ou vérifiez comment les crédits sont consommés par endpoint dans Crédits et facturation.Pourquoi un identifiant de recherche inconnu renvoie-t-il 400 ou 500 au lieu de 404 ?
Pourquoi un identifiant de recherche inconnu renvoie-t-il 400 ou 500 au lieu de 404 ?
L’API Enrow ne renvoie jamais
404. Un identifiant de recherche inconnu ou expiré renvoie 400 pour les endpoints groupés et 500 pour les endpoints unitaires. Vérifiez bien l’id renvoyé lors du lancement de la recherche.qualification: ongoing signifie-t-il qu'un problème est survenu ?
qualification: ongoing signifie-t-il qu'un problème est survenu ?
Non.
ongoing signifie que la recherche ou la vérification est toujours en cours. Interrogez à nouveau l’endpoint GET après un court délai, ou utilisez un webhook pour être notifié automatiquement lorsqu’elle se termine : consultez Fonctionnement des webhooks.Étapes suivantes
Gestion des erreurs
Consultez l’ensemble des messages d’erreur et des formats de réponse pour chaque code de statut.
Authentification
Transmettez votre clé API dans l’en-tête x-api-key pour éviter les erreurs 401.
Limites de débit
Comprenez les seuils qui déclenchent une réponse 429.
Crédits et facturation
Découvrez comment les crédits sont consommés et évitez les erreurs 402.

