Z

Zapier Integration

Coming Soon

Verbinde 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. 1

    Zap erstellen

    Wähle "Webhooks by Zapier" → "Catch Hook" als Trigger

  2. 2

    Webhook URL kopieren

    Zapier generiert eine eindeutige Webhook-URL

  3. 3

    Webhook registrieren

    Registriere die URL bei invoice.xhub mit den gewünschten Events

bash
1# 1. Webhook URL aus Zapier kopieren
2# In Zapier: "Webhooks by Zapier" "Catch Hook"
3 
4# 2. Webhook bei invoice.xhub registrieren
5curl -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 senden
14curl -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.

Create InvoicePOST /api/v1/invoice/de/xrechnung/generate

Erstellt eine neue XRechnung oder ZUGFeRD-Rechnung

Validate InvoicePOST /api/v1/invoice/de/validate

Validiert eine Rechnung gegen KoSIT-Schemas

Convert InvoicePOST /v1/convert

Konvertiert zwischen verschiedenen Rechnungsformaten

Archive InvoicePOST /v1/archive

Archiviert eine Rechnung GoBD-konform

json
1# Zapier HTTP Action konfigurieren:
2# Method: POST
3# URL: https://api.invoice.xhub.io/api/v1/invoice/de/xrechnung/generate
4# Headers:
5# Authorization: Bearer {{your_api_key}}
6# Content-Type: application/json
7 
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": 19
32 }
33 ]
34}

Verfügbare Triggers

Diese Events kannst du als Webhook-Trigger in deinen Zaps verwenden.

New Invoice Created

invoice.created

Startet wenn eine neue Rechnung über invoice.xhub erstellt wurde

Invoice Validated

invoice.validated

Startet wenn eine Rechnung erfolgreich validiert wurde

Validation Failed

invoice.failed

Startet wenn die Validierung einer Rechnung fehlschlägt

Peppol Status Changed

peppol.status_changed

Startet wenn sich der Peppol-Versandstatus ändert

Beispiel-Workflows

ERP → E-Rechnung

Wenn ein Auftrag in deinem ERP abgeschlossen wird, automatisch eine XRechnung erstellen

  1. 1Trigger: Neuer Auftrag in SAP/Odoo/etc.
  2. 2Action: invoice.xhub → Create Invoice
  3. 3Action: Google Drive → Upload speichern

Formular → Rechnung

Aus Typeform oder Google Forms Eingaben direkt konforme Rechnungen generieren

  1. 1Trigger: Neue Form-Submission
  2. 2Action: invoice.xhub → Create Invoice
  3. 3Action: Email → PDF an Kunden senden

Fehler-Benachrichtigung

Bei fehlgeschlagenen Validierungen sofort per Slack benachrichtigt werden

  1. 1Trigger: invoice.xhub → Validation Failed
  2. 2Action: Slack → Nachricht in #buchhaltung
  3. 3Action: Trello → Ticket erstellen

Benachrichtigt werden wenn die Native App verfügbar ist?

Trage dich ein und wir informieren dich sobald die offizielle Zapier App im Zapier Marketplace verfügbar ist.