n8n-nodes-tracepass ist ein n8n-Community-Node, der es erlaubt, TracePass — Produkte, Digitale Produktpässe, GS1-EPCIS-2.0-Lieferketten-Ereignisse — direkt aus n8n-Workflows zu automatisieren. Ohne Code, deklaratives Routing, kostenlos. Quellcode auf GitHub.
In n8n installieren
In jeder n8n-Instanz (Cloud oder Self-Hosted) Settings → Community Nodes → Install öffnen und den Paketnamen eingeben:
n8n-nodes-tracepassNach der Installation suchen Sie im Node-Panel nach TracePass. Siehe n8n's Installationsanleitung für Community-Nodes für vollständige Hinweise.
Anmeldedaten
Eine TracePass API-Credential anlegen und einen tp_-API-Schlüssel einfügen (im TracePass-Dashboard unter Developer → API Keys erzeugen). Die Base URL ist standardmäßig https://app.tracepass.eu— nur für Self-Hosted- oder Staging-Deployments ändern. Mit n8n's Schaltfläche Test wird der Schlüssel gegen einen günstigen Read-Endpoint geprüft.
Ressourcen & Operationen
Drei Ressourcen spiegeln die v1-REST-API. Jede Operation entspricht einem HTTP-Call (deklaratives routing), sodass der Node keine Laufzeit-Abhängigkeiten über die hinaus mitbringt, die n8n bereitstellt.
| Ressource | Operationen |
|---|---|
| Product | Create · Get · Get Many · Update |
| Passport | Archive · Create · Get · Get by Serial · Get Many · Suspend · Update Field |
| EPCIS Event | Capture · Export · Get Capture Job · Query |
Trigger
TracePass sendet außerdem HMAC-signierte Webhooks für Lebenszyklus-Ereignisse (passport.published, extraction.completed, supplier.submitted, epcis.event.captured u. a.). Um sie als n8n-Trigger zu nutzen, konfigurieren Sie ein Webhook-Abonnement im TracePass-Dashboard (Developer → Webhooks), das auf einen Webhook-Trigger-Node von n8n zeigt — n8n's eingebauter Node genügt; ein separater TracePass-Trigger-Node ist nicht nötig.
Beispiel-Workflows
Shopify → TracePass. Bei einer neuen Shopify-Bestellung einen Pass erstellen (Produkt per SKU zugeordnet, Seriennummer = Order-ID) und den QR-Code per E-Mail an den Kunden senden. Tägliches Digest. Ein Schedule-Trigger listet die Pässe von gestern und postet eine Zusammenfassung in Slack. CSV → Pässe. Eine CSV mit Seriennummern einlesen und je Zeile einen Pass erstellen. Lieferanten-Nachfassung. Ein Schedule-Trigger listet Lieferantenanfragen, die älter als sieben Tage sind, und sendet Erinnerungen.
- Shopify → TracePass
- Daily analytics digest → Slack
- CSV import → batch passports
- Supplier follow-up reminders