Support

Erreurs et codes HTTP

Format

{
  "error": {
    "code": "validation",
    "message": "Explication lisible par un humain"
  }
}

Codes HTTP courants

HTTPSignification
200 / 201Succès
400Requête invalide (validation)
401Clé manquante ou invalide
403Scope insuffisant / bloqué
404Ressource ou modèle introuvable
409Conflit / idempotence
422DLP ou règle métier (ex. dlp_blocked)
429Limite de débit
5xxErreur serveur

Codes métier fréquents (développeur)

error.codeCause typique
validationtemplate_code manquant, champs invalides
not_foundModèle non approuvé / inconnu
unauthorizedMauvaise clé
forbiddenScope insuffisant
dlp_blockedContenu rejeté par la DLP
blockedUtilisateur en opt-out

Exemple

{
  "error": {
    "code": "validation",
    "message": "template_code is required. Developers may only send approved MorisBox templates."
  }
}