Zapier Integration
Coming SoonVerbinde invoice.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.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.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.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.xhub registrieren5curl -X POST https://api.invoice.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://api.invoice.xhub.io/v1/webhooks/wh_xyz789/test \15 -H "Authorization: Bearer $XHUB_API_KEY"HTTP Actions
Nutze "Webhooks by Zapier" → "Custom Request" um invoice.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://api.invoice.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.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.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.xhub → Create Invoice
- 3Action: Email → PDF an Kunden senden
Fehler-Benachrichtigung
Bei fehlgeschlagenen Validierungen sofort per Slack benachrichtigt werden
- 1Trigger: invoice.xhub → Validation Failed
- 2Action: Slack → Nachricht in #buchhaltung
- 3Action: Trello → Ticket erstellen