Enveloppe de réponse & erreurs
Format standard des réponses, catalogue des codes d'erreur, gestion des opérations asynchrones.
Succès synchrone
HTTP 200
{
"error": false,
"data": { /* contenu spécifique à l'endpoint */ }
}Succès asynchrone (POST mutants)
HTTP 202 Accepted
{
"error": false,
"http_status": 202,
"data": {
"operation_id": "op_2f4a…",
"type": "payout",
"status": "queued",
"env": "live",
"date": "2026-05-20T10:30:00.000Z",
"_links": { "self": "/api/v1/merchant/operations/op_2f4a…" }
}
}Erreur
Champ
Description
Catalogue des codes
Authentification (401 / 403)
Code
HTTP
Action
Idempotency (400 / 409)
Code
HTTP
Action
Validation (400)
Code
HTTP
Action
Ressources (404 / 409)
Code
HTTP
Action
Métier (réponses 200 avec opération failed)
failed)Code
Quand
Infrastructure (5xx)
Code
HTTP
Action
Différencier erreur synchrone vs erreur asynchrone
Statuts d'opération
Mis à jour