The ultimate rest API reference. Seamlessly hook your supply chains, ERP hubs, and authentication portals into the DPP Report Trust Matrix.
The DPP Report API relies on secure Bearer Token mechanics. You can manage your cryptographic API keypairs directly within your enterprise workspace console.
Security Advisory
Never expose your private API tokens in front-end client packages or public repositories. All production requests must execute over secure HTTPS channels.
Global rate-limit thresholds based on membership tiers are structured to guarantee high API availability. Requests exceeding limits return HTTP 429 Too Many Requests.
| Tier | Limit | Burst Allowance |
|---|---|---|
| Standard | 1,000 req/min | 50 req |
| Premium Enterprise | 10,000 req/min | 500 req |
Query a specific product ID (DPP ID) to retrieve real-time authenticity status, current owner state, active warranties, and complete ESG sustainability parameters.
curl -X GET "https://api.dpp.report/v1/verify?code=DPP-ABC-123" \ -H "Authorization: Bearer dpp_live_7f92b...a3f"
Triggers an immutable ownership transfer flow from the current holder to a validated recipient node.
curl -X POST "https://api.dpp.report/v1/transfer" \
-H "Authorization: Bearer dpp_live_7f92b...a3f" \
-H "Content-Type: application/json" \
-d '{
"code": "DPP-ABC-123",
"recipient_email": "newowner@mail.com"
}'
Registers new product lines alongside mandatory EU ESPR compliance variables (GTIN, recycled metrics, carbon score).
curl -X POST "https://api.dpp.report/v1/products" \
-H "Authorization: Bearer dpp_live_7f92b...a3f" \
-H "Content-Type: application/json" \
-d '{
"name": "Eco Series Chronograph",
"model": "CH-900",
"gtin": "8681234567890",
"recycled_content": 45
}'