Codes d’erreur (Error Codes)
Si l’API rencontre un problème, elle retournera un objet JSON avec les détails de l’erreur.
Vérifiez toujours le champ status dans la réponse. S’il est false,
consultez les champs errno et errmsg pour plus d’informations.
Exemple de réponse d’erreur
{
"status": false,
"errno": 94,
"errmsg": "invalid or missing key"
}
Codes d’erreur
| errno | errmsg | Description |
|---|---|---|
| 50 | access denied | Adresse IP ou référent non autorisé. Veuillez vérifier vos droits d’accès. |
| 90 | invalid country code | Vérifiez les codes pays pris en charge. ISO 3166-1 alpha-2 |
| 91 | name not set || email not set || username not set | Le paramètre nom, email ou nom d’utilisateur est manquant dans votre requête. |
| 92 | too many names || too many emails || too many usernames | La limite est de 100 noms, 50 emails et 50 noms d’utilisateur par requête. |
| 93 | limit reached | Le crédit de votre clé API est épuisé. |
| 94 | invalid or missing key | La clé API est introuvable. |
| 99 | API key has expired | Merci de renouveler votre clé API. |
Astuce :
Vérifiez toujours le champ
status dans la réponse de l’API. S’il est false,
consultez les champs errno et errmsg pour plus de détails sur le problème.