Docs

Zustand und Dokumente einer empfangenen Rechnung abrufen

  • In der Sandbox
GET
/received/{id}

Seit 0.35.0. Die empfangene Rechnung eines anderen Kunden oder die ID einer Rechnung, die der Kunde sendet, wird mit 404 beantwortet.

Autorisierung

apiKey
headerAuthorizationBearer <token>

Senden Sie Ihren Schlüssel als Bearer-Token: Authorization: Bearer <your-api-key>. Der Systemzustand ist der einzige Aufruf, der keinen Schlüssel braucht.

Pfadparameter

id*string

Die ID des Service für eine empfangene Rechnung (von POST /received zurückgegeben).

Muster^rcv_[0-9a-f]{24}$

Antwort-Body

Die empfangene Rechnung.

application/json
  1. response

Seit 0.35.0. Eine Rechnung, die der Kunde über einen Übermittlungsweg erhalten hat, so wie POST /received sie angenommen hat. Wie Invoice enthält sie keinen Rechnungsinhalt: keinen Verkäufer, Käufer und keine Beträge.

id*string
Muster^rcv_[0-9a-f]{24}$
invoice_ref*string

Die eigene Rechnungsnummer der Datei (BT-1; FA(3) Fa/P_2), sonst die rail_id, sonst die ID.

invoice_number?string
route*Route

Der Übermittlungsweg. Dieselben Werte wie country_route in Statusereignissen.

Wert in"PEPPOL""PL-KSEF""RO-EFACTURA""FR-PA""DE-XRECHNUNG"
client*string
environment*string
Wert in"sandbox""production"
state*string
Wert in"received""validated""validation_failed"
direction*"in"
Wert in"in"
rail_id?string

Die eigene ID des Übermittlungswegs für das Dokument, wie bei POST /received angegeben.

document_sha256*string
Muster^[a-f0-9]{64}$
duplicate_of?string

Nur bei POST /received, wenn das Dokument für den Kunden und den Übermittlungsweg bereits vorhanden war.

links?
errors?array<>
documents?array<>
created_at*string
Formatdate-time
updated_at*string
Formatdate-time
curl -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"}