API-Quickstart

Die API für XRechnung und ZUGFeRD in Buchhaltung, ERP und Finanzsoftware.

XInvoice ist für Entwickler und Produktteams gedacht, die E-Rechnungen in Deutschland schnell integrieren, verlässlich validieren und im laufenden Betrieb sicher ausliefern wollen.

100 kostenlose API-Calls in den ersten 30 Tagen Asynchron oder synchron nutzbar JSON-Eingabe statt eigener XML-Speziallogik

So schnell kommst du zur ersten Rechnung

Der technische Einstieg soll wenig Reibung erzeugen: erst validieren, dann erzeugen, danach den Status oder das Artefakt abrufen.

  1. 1 Konto registrieren und API-Key im Dashboard erstellen.
  2. 2 Mit Validate Testdaten oder bestehende Rechnungen prüfen.
  3. 3 Mit Generate XML oder PDF erzeugen und über die Invoice-ID abrufen.

Schnell zum ersten Ergebnis

Ein API-Key, ein JSON-Request und sofort verwertbare Antworten für Validate, Generate und Statusabfragen.

Compliance ohne Blindflug

Offizielle Validierungsartefakte, strukturierte Fehlermeldungen und reproduzierbare Antwortschemata für Integrationen.

Self-Service für Produktteams

Registrierung, Tarifwahl, API-Key-Rotation, Rechnungsdownload und Sicherheitsfunktionen im Kundenbereich.

So schnell kommst du zur ersten Rechnung

Der technische Einstieg soll wenig Reibung erzeugen: erst validieren, dann erzeugen, danach den Status oder das Artefakt abrufen.

curl -X POST https://api.xinvoice.net/v1/invoices/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Prefer: respond-sync" \
  -d @payload.json
Generate-Aufruf mit JSON-Payload und synchroner Antwort für einen schnellen Proof of Concept.

Typischer Integrationsablauf

  1. 1 API-Tarif wählen, Konto registrieren und API-Key erzeugen.
  2. 2 Mit dokumentierten Beispiel-Requests die ersten Rechnungsdaten testen.
  3. 3 Validate für Vorprüfungen und Generate für Produktivpfade nutzen.
  4. 4 Status über GET /v1/invoices/{id} verfolgen und XML oder PDF über API oder Portal abrufen.
Infografik: E-Rechnung (XRechnung / ZUGFeRD) über eine API erzeugen – Ablauf mit Client, API-Auftragsbestätigung, Erzeugung, Validierung und Polling

Was du technisch direkt bekommst

Formate

XRechnung als UBL oder CII sowie ZUGFeRD als CII plus Hybrid-PDF für unterschiedliche Integrationspfade.

Antwortmodell

Klare Statuswerte, strukturierte Validierungsfehler, XML-Ausgabe und PDF-Download pro Rechnung.

Betrieb

Geeignet für Testdaten, wiederkehrende Jobs und asynchrone Verarbeitung in bestehenden Produkt-Workflows.

API testen statt weiter XML-Sonderlogik zu bauen

Wenn du Rechnungen automatisiert erzeugen oder vor dem Versand sicher validieren willst, ist das hier der schnellste Einstieg.