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
| Funktion | Beschreibung |
|---|---|
| Keine Datenspeicherung | Deine Rechnungsdaten werden nie gespeichert. PDF wird als Base64 zurückgegeben. |
| 3 Templates | Minimal, Classic und Compact Designs |
| Integrierte Validierung | Bestehende PDFs auf Konformität prüfen |
| 8 Offizielle SDKs | TypeScript, Python, Ruby, Kotlin, Java, Swift, Dart, C# |
| MCP Server | KI-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
- Erste Schritte - Erste Rechnung erstellen
- Authentifizierung - API-Key Verwaltung
- API-Referenz - Vollständige Endpoint-Dokumentation
- SDKs - Offizielle Client-Bibliotheken