Do you have public APIs?
YesREST + OpenAPI. Read and write products, passports, battery measurements and EPCIS events; EU Registry placement and registration; DPP scope checks; read category templates.
What you're really asking
Whether you can operate your DPP catalogue at scale without humans clicking through a UI — bulk reads, automated writes, integration into your PIM, ERP, or PLM.
Our answer
TracePass exposes a documented REST API covering products, passports (fields, parties, lifecycle, snapshots, batch creation, QR codes, compliance checks), battery measurements, EU Registry placement and registration, DPP scope checks, category templates, and EPCIS events. It does not mirror the whole dashboard: publishing a passport, setting up webhooks, most account settings (the compliance profile is the exception), CSV import and the tenant export are dashboard-only.
Authentication uses per-organisation API keys (company-wide access) or OAuth 2.0 applications with per-scope consent via the OAuth Apps tab in the dashboard. The OpenAPI spec is published to every customer in the developer portal — no NDA gating, no "talk to our integration team" friction.
Industry note
Some vendors expose only public-passport read endpoints. "We have an API" can mean a single GET — push for write coverage and a published spec.