Welcome to EUlabel
Developer-first infrastructure for Digital Product Passports and EU digital labels.
EUlabel is the infrastructure layer that connects physical products to their digital identity. Through simple API calls, you can create compliant Digital Product Passports, generate GS1 Digital Link QR codes, and serve structured product data to consumers, regulators, recyclers, and retailers.
What you can do
- Create products with globally unique GS1 Digital Link identifiers
- Publish Digital Product Passports with ingredients, nutrition, allergens, sustainability data
- Generate QR codes that resolve intelligently based on who scans them
- Track scan analytics by geography, device, and audience type
- Sync product data from your PIM or CMS via webhooks
Quick links
| Resource | Description |
|---|---|
| Quickstart | Go from zero to a working passport in 5 minutes |
| API Reference | Every endpoint with examples |
| Authentication | API keys, scopes, and permissions |
| SDK | TypeScript and Python client libraries |
| Concepts | Digital Product Passports, GS1 Digital Link, and how the resolver works |
Base URL
All API requests use the following base URL:
https://api.eulabel.eu/v1Authentication
Include your API key in the Authorization header:
curl https://api.eulabel.eu/v1/products \
-H "Authorization: Bearer sk_live_..."