Lire l’état et les documents d’une facture reçue
- Dans le bac à sable
Depuis la 0.35.0. La facture reçue d’un autre client, ou l’identifiant d’une facture que le client envoie, répond 404.
apiKeyAuthorizationBearer <token>Envoyez votre clé sous forme de jeton bearer : Authorization: Bearer <your-api-key>. L’état du service est le seul appel qui ne nécessite pas de clé.
id*stringL’identifiant du service pour une facture reçue (renvoyé par POST /received).
^rcv_[0-9a-f]{24}$La facture reçue.
application/json- response
Depuis la 0.35.0. Une facture que le client a reçue par un canal, telle que POST /received l’a prise. Comme Invoice, elle
ne porte aucun contenu de facture : ni vendeur, ni acheteur, ni montants.
id*string^rcv_[0-9a-f]{24}$invoice_ref*stringLe numéro de facture propre au fichier (BT-1 ; FA(3) Fa/P_2), sinon le rail_id, sinon l’identifiant.
invoice_number?stringroute*RouteLe canal du pays. Les mêmes valeurs que country_route dans les événements de statut.
"PEPPOL""PL-KSEF""RO-EFACTURA""FR-PA""DE-XRECHNUNG"client*stringenvironment*string"sandbox""production"state*string"received""validated""validation_failed"direction*"in""in"rail_id?stringL’identifiant propre du canal pour le document, tel que donné sur POST /received.
document_sha256*string^[a-f0-9]{64}$duplicate_of?stringUniquement sur POST /received, quand le document était déjà conservé pour le client et le canal.
links?errors?array<>documents?array<>created_at*stringdate-timeupdated_at*stringdate-timecurl -X GET "https://example.com/received/string" \ -H "Authorization: Bearer <your-api-key>"{ "id": "string", "invoice_ref": "string", "invoice_number": "string", "route": "PEPPOL", "client": "string", "environment": "sandbox", "state": "received", "direction": "in", "rail_id": "string", "document_sha256": "string", "duplicate_of": "string", "links": { "self": "string", "events": "string" }, "errors": [ { "code": "string" } ], "documents": [ { "kind": "received-xml", "sha256": "string", "href": "string" } ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z"}Les fiches client, par partenaire GET
Depuis la 0.24.0 (C14). La clé de l’opérateur ou la clé d’opérateur en lecture seule ; depuis la 0.25.0 une clé de partenaire, qui obtient la liste de son propre partenaire (nommer un autre partner répond 403). Les fiches définies avec PUT /clients/{client}/profile, par identifiant de client en ordre d’octets, 500 à la fois. Quand truncated vaut true, next est le dernier identifiant de la page, et after= suivi de cet identifiant lit la page suivante. partner restreint la liste aux clients d’un partenaire. Un client qui a des clés mais pas de fiche n’est pas listé.
Télécharger un fichier reçu ou son contrôle GET
Depuis la 0.35.0. L’ETag est le SHA-256 du fichier.