Build with the TracePass v1 API
Reference for every public REST endpoint TracePass exposes — passport CRUD, parties, products, webhooks, bulk JSON-LD export. Hand-written OpenAPI 3.1 spec available for download; works with Postman, Insomnia, Bruno, and any OpenAPI client generator.
Quickstart
Create your first passport in five minutes — register, mint an API key, post a single passport, scan the QR.
Browse QuickstartAuthentication
API-key authentication, Idempotency-Key semantics, and per-plan rate limits for the v1 surface.
Browse AuthenticationPassports
8 endpointsCreate, update, suspend, archive, and bulk-import Digital Product Passports. Includes the parties block for economic-operator chains.
Browse PassportsProducts
5 endpointsThe catalog layer — products, images, batches. One product can have many passports (one per serialised unit).
Browse ProductsWebhooks
HMAC-signed event delivery for passport lifecycle events. Retry ladder, signature verification, replay protection.
Browse WebhooksExports
1 endpointBulk JSON-LD tenant export — every product, passport, and template you own as one canonical document.
Browse ExportsErrors & rate limits
Reference: HTTP status codes, error envelope shape, plan-tier rate limits, retry guidance.
Browse Errors & rate limits