Zapier

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/{countryCode}/{format}/generate

Erstellt eine neue XRechnung oder ZUGFeRD-Rechnung

Validate InvoicePOST /api/v1/invoice/{countryCode}/validate

Validiert eine Rechnung gegen KoSIT-Schemas

Convert InvoiceGeplant Q2 2026POST /api/v1/invoice/convert

Konvertiert zwischen verschiedenen Rechnungsformaten

Archive InvoiceGeplant Q2 2026POST /api/v1/archive/store

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 "invoice": {
11 "invoiceNumber": "{{invoice_number}}",
12 "type": "invoice",
13 "issueDate": "{{issue_date}}",
14 "dueDate": "{{due_date}}",
15 "currency": "EUR",
16 "seller": {
17 "name": "{{seller_name}}",
18 "vatId": "{{seller_vat_id}}",
19 "street": "{{seller_street}}",
20 "city": "{{seller_city}}",
21 "postalCode": "{{seller_postal_code}}",
22 "countryCode": "DE"
23 },
24 "buyer": {
25 "name": "{{buyer_name}}",
26 "vatId": "{{buyer_vat_id}}",
27 "street": "{{buyer_street}}",
28 "city": "{{buyer_city}}",
29 "postalCode": "{{buyer_postal_code}}",
30 "countryCode": "DE"
31 },
32 "countrySpecific": { "buyerReference": "{{buyer_reference}}" },
33 "items": [
34 {
35 "position": 1,
36 "description": "{{item_description}}",
37 "quantity": {{item_quantity}},
38 "unit": "C62",
39 "unitPrice": {{item_price}},
40 "taxRate": 19,
41 "netAmount": {{item_net}},
42 "taxAmount": {{item_tax}},
43 "grossAmount": {{item_gross}}
44 }
45 ],
46 "subtotal": {{subtotal}},
47 "total": {{total}},
48 "taxSummary": [{ "taxRate": 19, "netAmount": {{subtotal}}, "taxAmount": {{total_tax}} }],
49 "paymentTerms": { "dueDays": 30 }
50 }
51}

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.