Passer au contenu principal
Toutes les réponses de l’API Partenaire utilisent un format d’enveloppe cohérent.

Enveloppe de réponse

Succès

{
  "success": true,
  "message": "...",
  "data": {}
}

Erreur

{
  "success": false,
  "message": "Error description",
  "errorCode": "ERROR_CODE"
}
ChampTypeDescription
successbooleantrue pour succès, false pour erreur
messagestringDescription lisible du statut ou de l’erreur
dataobjectContenu de la réponse en cas de succès
errorCodestringCode d’erreur lisible par machine (présent en cas d’erreur)

Codes de statut HTTP

StatutSignification
200Requête réussie
400Requête invalide — paramètres invalides ou manquants
401Non autorisé — jeton manquant, expiré ou invalide
404Ressource introuvable (par ex., l’identifiant de suivi n’existe pas)
500Erreur interne du serveur