Entwickler
REST-API für Entwickler
Integriere InvoiceFlow direkt in deine Kanzleisoftware, dein ERP oder eigene Tools.
Authentifizierung
Jeder API-Call benötigt einen Bearer-Token aus deinen Settings.
curl https://invoiceflow.stickymicky.com/api/invoices \
-H "Authorization: Bearer ${IF_TOKEN}"Rechnung hochladen
curl -X POST https://invoiceflow.stickymicky.com/api/invoices/upload \
-H "Authorization: Bearer ${IF_TOKEN}" \
-F "files=@rechnung.xml"Antwort enthält invoiceId, Format und Confidence-Score.
Export-Datei generieren
curl -X GET "https://invoiceflow.stickymicky.com/api/export?format=datev-csv" \
-H "Authorization: Bearer ${IF_TOKEN}"Formate: datev-csv, datev-xml, lexware-csv, addison-csv.
Webhooks
Registriere einen Webhook für invoice.created, export.complete, invoice.error.
POST /api/webhooks
{
"url": "https://example.com/if-hook",
"events": ["invoice.created"],
"secret": "..."
}OpenAPI-Spezifikation
Vollständige Referenz aller Endpoints mit Request/Response-Schemas.