id.codes
id.codes — push products as Digital Product Passports via an idempotent upsert (matched on GTIN / URI / dpp_id).
Overview
A short, plain-English intro to id.codes — what it is and what connecting it to WFX gives you.
Is this right for you?
Who this connector is for, the problems it solves, and when it isn't the right fit.
How it works
The flow in plain terms — what data moves, which direction, and how often.
Setting it up here
Step-by-step setup. The technical reference (fields, endpoints, auth) is shown automatically below this guide on the public page, so you don't need to repeat it here.
FAQ
Common questions and answers.
What it does
What you'll need to set it up
Base URL of the id.codes API (https://dev.id.codes for dev, https://view.id.codes at go-live). Point at this app's /api/mock/id-codes for local testing.
Your id.codes API key (Admin → Configuration → API Keys). Needs the config:read and products:write scopes. Stored encrypted — never leaves this server.
Technical reference — endpoints
| Operation | Direction | Call |
|---|---|---|
| POST /api/v1/products (upsert) | Write (target) | POST /api/v1/products |
Connection check: GET /api/v1/config
Set it up inside Smart Data Studio in a few minutes.