Skip to main content
POST
Rechnungen als DATEV-XML-ZIP exportieren
Liefert ein ZIP für die DATEV-Belegverwaltung online: pro Rechnung eine XML-Buchungsdatei und das Rechnungs-PDF, dazu eine document.xml als Belegindex. Entspricht dem manuellen Export „Als DATEV-XML exportieren“ aus der Rechnungsliste. invoiceIds erwartet 1 bis 500 IDs als Strings — GET /invoices liefert id als Zahl, also vorher umwandeln. Der Export markiert keine Rechnungen; nutzen Sie PATCH /invoices/{id}/external-status, um bereits exportierte selbst zu kennzeichnen.

Autorisierungen

X-API-Key
string
header
erforderlich

API-Schlüssel zur Authentifizierung. Kontaktieren Sie Ihren Customer Success Manager, um einen API-Schlüssel zu erhalten.

Jeder Endpunkt erfordert spezifische Berechtigungen (Scopes); die erforderlichen Scopes werden pro Endpunkt angezeigt.

Body

application/json
invoiceIds
string[]
erforderlich

Rechnungs-IDs als Strings, mindestens 1 und höchstens 500 pro Anfrage. Die IDs stammen aus GET /invoices (Feld id), werden dort aber als Zahl geliefert und müssen vor dem Aufruf in Strings umgewandelt werden.

Required array length: 1 - 500 elements
Beispiel:

Antwort

ZIP-Archiv mit DATEV-XML-Buchungsdateien, Rechnungs-PDFs und document.xml

The response is of type file.