Skip to main content

Format des erreurs

Toutes les erreurs de l’API suivent un format JSON standardisé :

Codes de statut HTTP

L’API utilise les codes de statut HTTP standards :

Codes d’erreur courants

Authentification

MISSING_API_KEY

Solution : Ajoutez votre clé API dans l’en-tête X-API-Key

INVALID_API_KEY

Solution : Vérifiez que votre clé API est correcte et active

Limites et quotas

INSUFFICIENT_CREDITS

Solution : Rechargez vos crédits ou passez à un plan supérieur

Validation des données

VALIDATION_ERROR

Solution : Corrigez les champs indiqués dans details

INVALID_PHONE_NUMBER

Solution : Utilisez un numéro de téléphone français valide

Limites et quotas

RATE_LIMIT_EXCEEDED

Solution : Attendez le nombre de secondes indiqué avant de réessayer

Ressources

RESOURCE_NOT_FOUND

Solution : Vérifiez l’ID de la ressource

RESOURCE_CONFLICT

Solution : Le candidat existe déjà, utilisez un autre numéro

Gestion des erreurs

Exemple Python

Exemple JavaScript

Stratégie de retry

Erreurs par endpoint

POST /api/v1/campaigns/create

POST /api/v1/campaigns//candidates

Conseils de débogage

  1. Loggez toujours les réponses d’erreur complètes pour avoir tous les détails
  2. Vérifiez les headers de réponse pour des informations supplémentaires
  3. Utilisez un outil comme Postman pour tester vos requêtes isolément
  4. Activez les logs détaillés dans votre client HTTP
  5. Contactez le support avec l’ID de requête pour les erreurs 500