Z

Zapier Integration

Coming Soon

Verbinde 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. 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-api.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-api.xhub registrieren
5curl -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 senden
14curl -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.

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://service.invoice-api.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-api.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-api.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-api.xhub → Create Invoice
  3. 3Action: Email → PDF an Kunden senden

Fehler-Benachrichtigung

Bei fehlgeschlagenen Validierungen sofort per Slack benachrichtigt werden

  1. 1Trigger: invoice-api.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.