Zapier Integration
Coming SoonVerbinde invoice-api.xhub mit über 5.000 Apps. Automatisiere deine E-Rechnungs-Workflows ohne eine Zeile Code.
Native App in Entwicklung
Unsere offizielle Zapier App ist aktuell in Entwicklung. In der Zwischenzeit kannst du invoice-api.xhub über das Webhooks by Zapier Modul und HTTP Requests integrieren.
HTTP Integration (Jetzt verfügbar)
Webhooks als Trigger
Nutze "Webhooks by Zapier" um invoice-api.xhub Events als Trigger zu verwenden.
- 1
Zap erstellen
Wähle "Webhooks by Zapier" → "Catch Hook" als Trigger
- 2
Webhook URL kopieren
Zapier generiert eine eindeutige Webhook-URL
- 3
Webhook registrieren
Registriere die URL bei invoice-api.xhub mit den gewünschten Events
1# 1. Webhook URL aus Zapier kopieren2# In Zapier: "Webhooks by Zapier" → "Catch Hook"3 4# 2. Webhook bei invoice-api.xhub registrieren5curl -X POST https://service.invoice-api.xhub.io/v1/webhooks \6 -H "Authorization: Bearer $XHUB_API_KEY" \7 -H "Content-Type: application/json" \8 -d '{9 "url": "https://hooks.zapier.com/hooks/catch/123456/abcdef/",10 "events": ["invoice.created", "invoice.validated"]11 }'12 13# 3. Test-Event senden14curl -X POST https://service.invoice-api.xhub.io/v1/webhooks/wh_xyz789/test \15 -H "Authorization: Bearer $XHUB_API_KEY"HTTP Actions
Nutze "Webhooks by Zapier" → "Custom Request" um invoice-api.xhub API-Calls auszuführen.
POST /api/v1/invoice/de/xrechnung/generateErstellt eine neue XRechnung oder ZUGFeRD-Rechnung
POST /api/v1/invoice/de/validateValidiert eine Rechnung gegen KoSIT-Schemas
POST /v1/convertKonvertiert zwischen verschiedenen Rechnungsformaten
POST /v1/archiveArchiviert eine Rechnung GoBD-konform
1# Zapier HTTP Action konfigurieren:2# Method: POST3# URL: https://service.invoice-api.xhub.io/api/v1/invoice/de/xrechnung/generate4# Headers:5# Authorization: Bearer {{your_api_key}}6# Content-Type: application/json7 8# Body (JSON):9{10 "type": "xrechnung-3.0",11 "seller": {12 "name": "{{seller_name}}",13 "vatId": "{{seller_vat_id}}",14 "address": {15 "street": "{{seller_street}}",16 "city": "{{seller_city}}",17 "zip": "{{seller_zip}}",18 "country": "DE"19 }20 },21 "buyer": {22 "name": "{{buyer_name}}",23 "vatId": "{{buyer_vat_id}}",24 "leitweg": "{{leitweg_id}}"25 },26 "items": [27 {28 "description": "{{item_description}}",29 "quantity": {{item_quantity}},30 "unitPrice": {{item_price}},31 "vat": 1932 }33 ]34}Verfügbare Triggers
Diese Events kannst du als Webhook-Trigger in deinen Zaps verwenden.
New Invoice Created
invoice.createdStartet wenn eine neue Rechnung über invoice-api.xhub erstellt wurde
Invoice Validated
invoice.validatedStartet wenn eine Rechnung erfolgreich validiert wurde
Validation Failed
invoice.failedStartet wenn die Validierung einer Rechnung fehlschlägt
Peppol Status Changed
peppol.status_changedStartet wenn sich der Peppol-Versandstatus ändert
Beispiel-Workflows
ERP → E-Rechnung
Wenn ein Auftrag in deinem ERP abgeschlossen wird, automatisch eine XRechnung erstellen
- 1Trigger: Neuer Auftrag in SAP/Odoo/etc.
- 2Action: invoice-api.xhub → Create Invoice
- 3Action: Google Drive → Upload speichern
Formular → Rechnung
Aus Typeform oder Google Forms Eingaben direkt konforme Rechnungen generieren
- 1Trigger: Neue Form-Submission
- 2Action: invoice-api.xhub → Create Invoice
- 3Action: Email → PDF an Kunden senden
Fehler-Benachrichtigung
Bei fehlgeschlagenen Validierungen sofort per Slack benachrichtigt werden
- 1Trigger: invoice-api.xhub → Validation Failed
- 2Action: Slack → Nachricht in #buchhaltung
- 3Action: Trello → Ticket erstellen