Consulter une facture et son statut
const url = 'http://localhost:4000/v1/invoices/example';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 \ --header 'Authorization: Bearer <token>'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 »Facture et dernier statut connu.
object
Identifiant attribué par la passerelle.
Identifiant côté SaaS (id fourni au dépôt).
État de traitement dans la passerelle, indépendant des statuts PA 200 à 214.
received → validated → sent ; rejected si la validation ou la PA refuse définitivement.
Seul received est produit aujourd’hui.
Dernier statut PA connu ; absent tant que la PA n’a rien renvoyé.
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.
Avoirs uniquement. Dépôt de la facture d’origine (piste d’audit).
Example
{ "processing_state": "received"}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"}