Erreurs et répétitions
Format d'erreur
La réponse d'erreur contient une chaîne detail:, un objet avec code/message ou une liste d'erreurs de validation. Ne déterminez pas le comportement à partir du texte traduit : utilisez le statut HTTP- et le code généré par la machine lorsqu'ils sont présents.
{"detail":"..."}{"detail":{"code":"...","message":"..."}}Codes HTTP
400- En-tête ou identifiant invalide. Vérifiez votre demande.
401- La session ou la clé n'a pas été acceptée. Connectez-vous à nouveau ou vérifiez votre clé.
403- Droits insuffisants ou accès à la boîte aux lettres refusé.
404- La ressource n'a pas été trouvée ou n'est pas disponible pour le compte actuel.
409- État du dossier, quota ou conflit de génération. Veuillez mettre à jour vos données avant de réessayer.
413- La taille du fichier dépasse la limite autorisée.
422- Paramètres de requête non valides. Vérifiez les champs fournis dans la réponse.
429- Trop de demandes. Veuillez réessayer plus tard.
503- Le service est temporairement indisponible. Réessayez la demande avec un certain délai.
Après 401, une nouvelle connexion est requise. Après 409, relisez le statut. Après 503, répétez avec retard ; pour envoyer, gardez le même Idempotency-Key. Ne répétez pas aveuglément des actions irréversibles.