Aller au contenu
FanConvert Docs
API REST

Erreurs

Erreurs au format RFC 9457 (application/problem+json), codes HTTP et champ code stable.

1 min de lectureOuvrir dans ChatGPTOuvrir dans Claude

Toutes les erreurs suivent la RFC 9457 (application/problem+json) :

{
  "type": "https://fanconvert.app/problems/not-found",
  "title": "Ressource introuvable",
  "status": 404,
  "detail": "Créatrice introuvable : emma-demo",
  "instance": "urn:request:6c1e…",
  "code": "not-found",
  "params": {},
  "errors": []
}
  • code est stable : c'est lui que votre code doit tester.
  • detail est une phrase pour un humain : elle peut changer.
  • instance est le numéro de la requête : donnez-le au support, il retrouve l'appel.
  • errors détaille, champ par champ, une saisie refusée (422).
StatutQuandQue faire
401clé absente, invalide, expirée ou révoquéevérifiez l'en-tête Authorization, créez une nouvelle clé si besoin
403droit manquant, ou personne non administratricedetail nomme le droit ; créez une clé qui l'a
404ressource introuvable ou hors de la clévérifiez l'identifiant et que la créatrice est dans la clé
409conflit d'écriture (révision périmée)relisez la ressource, puis réécrivez avec la révision à jour
422paramètre invalide, ou Idempotency-Key réutilisée pour une autre requêtecorrigez d'après errors
429limite de requêtes atteinteattendez Retry-After secondes (Limites)
503service momentanément indisponibleréessayez plus tard, avec un délai croissant

Mis à jour le