Skip to content

envoice.dev Dokumentation

Willkommen zur envoice.dev API-Dokumentation. Erstelle EU-konforme ZUGFeRD- und Factur-X-Rechnungen mit einer einfachen REST API.

Schnellstart

Neu bei envoice.dev? Starte mit der Erste-Schritte-Anleitung.

Was ist envoice.dev?

envoice.dev ist eine Developer-First API zur Erstellung elektronischer Rechnungen nach europäischen Standards:

  • ZUGFeRD 2.3 (Deutscher Standard)
  • Factur-X 1.0 (Französischer/EU-Standard)
  • EN 16931 (EU Core Invoice Spezifikation)

Hauptfunktionen

FunktionBeschreibung
Keine DatenspeicherungDeine Rechnungsdaten werden nie gespeichert. PDF wird als Base64 zurückgegeben.
3 TemplatesMinimal, Classic und Compact Designs
Integrierte ValidierungBestehende PDFs auf Konformität prüfen
8 Offizielle SDKsTypeScript, Python, Ruby, Kotlin, Java, Swift, Dart, C#
MCP ServerKI-Integration für Claude, GPT und mehr

API-Übersicht

Rechnung erstellen

bash
curl -X POST https://api.envoice.dev/v1/generate \
  -H "X-API-Key: env_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "template": "minimal",
    "invoice": {
      "number": "2026-001",
      "seller": {"name": "Acme GmbH", "vatId": "DE123456789"},
      "buyer": {"name": "Kunde AG"},
      "items": [{"description": "Beratung", "quantity": 8, "unit": "HUR", "unitPrice": 150}]
    }
  }'

PDF validieren

bash
curl -X POST https://api.envoice.dev/v1/validate \
  -H "X-API-Key: env_live_..." \
  -F "file=@rechnung.pdf"

Nächste Schritte

ZUGFeRD 2.3 & Factur-X 1.0 compliant