Historique des statuts du cycle de vie
const url = 'http://localhost:4000/v1/invoices/example/statuses';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:4000/v1/invoices/example/statuses \ --header 'Authorization: Bearer <token>'Piste d’audit horodatée (conservation 10 ans, référentiel 02).
Authorizations
Section intitulée « Authorizations »Parameters
Section intitulée « Parameters »Path Parameters
Section intitulée « Path Parameters »Identifiant attribué par la passerelle (submission_id).
Responses
Section intitulée « Responses »Statuts, du plus ancien au plus récent.
object
object
Statut du cycle de vie (référentiel 02 §17) : 200 Déposée, 201 Émise, 202 Reçue, 203 Mise à disposition, 204 Prise en charge, 205 Approuvée, 206 Approuvée partiellement, 207 En litige, 208 Suspendue, 209 Complétée, 210 Refusée, 211 Paiement transmis, 212 Encaissée, 213 Rejetée, 214 Visée (à vérifier : absent du référentiel 02).
Motif, notamment pour 210 et 213.
Example generated
{ "data": [ { "code": 1, "label": "example", "occurred_at": "2026-04-15T12:00:00Z", "reason": "example" } ]}Jeton absent ou invalide.
Erreur au format RFC 9457.
object
Dépôt existant, pour un doublon (409).
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "submission_id": "example"}Ressource inconnue.
Erreur au format RFC 9457.
object
Dépôt existant, pour un doublon (409).
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "submission_id": "example"}Erreur interne (message générique, détail dans les logs du serveur).
Erreur au format RFC 9457.
object
Dépôt existant, pour un doublon (409).
Example generated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "submission_id": "example"}