TracePass
Reference

n8n community node

Automate TracePass workflows in n8n without code — products, passports, EPCIS events. Free community node, installable from any n8n instance.

n8n-nodes-tracepass is an n8n community node that lets you automate TracePass — products, Digital Product Passports, GS1 EPCIS 2.0 supply-chain events — directly from your n8n workflows. No code, declarative routing, free. Source on GitHub.

Install in n8n

In any n8n instance (cloud or self-hosted), open Settings → Community Nodes → Install and enter the package name:

text
n8n-nodes-tracepass

Once installed, search for TracePassin the node panel. See n8n's community-nodes installation guide for full instructions.

Credential

Create a TracePass API credential and paste a tp_ API key (mint one in the TracePass dashboard under Developer → API Keys). The Base URL defaults to https://app.tracepass.eu— change it only for a self-hosted or staging deployment. n8n's Test button verifies the key against a cheap read endpoint.

Resources & operations

Three resources mirror the v1 REST API. Each operation maps to one HTTP call (declarative routing), so the node carries zero runtime dependencies beyond what n8n provides.

ResourceOperations
ProductCreate · Get · Get Many · Update
PassportArchive · Create · Get · Get by Serial · Get Many · Suspend · Update Field
EPCIS EventCapture · Export · Get Capture Job · Query

Triggers

TracePass also dispatches HMAC-signed webhooks for lifecycle events (passport.published, extraction.completed, supplier.submitted, epcis.event.captured, etc.). To use them as n8n triggers, configure a webhook subscription in the TracePass dashboard (Developer → Webhooks) pointing at an n8n Webhooktrigger node — n8n's built-in node is all you need; no separate TracePass trigger node is required.

Example workflows

Shopify → TracePass. On a new Shopify order, create a passport (product mapped by SKU, serial = order id), then email the QR code to the customer. Daily digest.A Schedule trigger lists yesterday's passports and posts a summary to Slack. CSV → passports. Read a CSV of serial numbers and create a passport per row. Supplier follow-up. A Schedule trigger lists supplier requests older than seven days and sends reminders.

  • Shopify → TracePass
  • Daily analytics digest → Slack
  • CSV import → batch passports
  • Supplier follow-up reminders