Documentation
Gestion des erreurs
Notre API utilise des codes de réponse HTTP standard pour indiquer la réussite ou l'échec des requêtes. Voici les codes d'erreur courants que vous pourriez rencontrer et comment les gérer.
La requête a réussi.
La requête était invalide ou ne peut pas être traitée.
L'authentification a échoué ou n'a pas été fournie.
La requête est comprise mais a été refusée, ou l'accès n'est pas autorisé.
La ressource demandée est introuvable.
Vous avez dépassé la limite de débit.
Une erreur s'est produite de notre côté.
{
"error": "error_code",
"message": "Human-readable error message",
"details": {}
}invalid_api_key: La clé API fournie est invalide.
missing_api_key: Aucune clé API n'a été fournie.
invalid_ip: L'adresse IP fournie est invalide.
invalid_domain: Le domaine fourni est invalide.
rate_limit_exceeded: Vous avez dépassé votre limite de débit.
quota_exceeded: Vous avez dépassé votre quota mensuel.
server_error: Une erreur interne du serveur s'est produite.
Vérifiez les codes de statut : Vérifiez toujours le code de statut HTTP avant de traiter la réponse.
Gérez les limites de débit : Mettez en œuvre une logique appropriée de délai d'attente et de nouvelle tentative pour les erreurs 429.
Journalisez les erreurs : Journalisez des informations d'erreur détaillées à des fins de débogage.
Dégradation gracieuse : Prévoyez des mécanismes de repli lorsque l'API est indisponible.