Skip to main content
GET
Get product sustainability data

Authorizations

X-API-Key
string
header
required

Path Parameters

gtin
string
required

GTIN identifier of the product.

Required string length: 8 - 14
Pattern: ^\d{8}$|^\d{12,14}$

Response

OK

Aggregated sustainability data for a single product (trade item).

packaging
PackagingOut · object[]
required

Packaging elements (primary, secondary, tertiary). Empty list if no packaging records exist.

components
ComponentOut · object[]
required

Major components of the product, ordered by priority then name. Empty list if no components are recorded.

end_of_life_instructions
EndOfLifeInstructionOut · object[]
required

Disposal guidance for the product or its components, ordered by priority then instruction_type. Empty list if none are recorded.

environmental_impacts
EnvironmentalImpactOut · object[]
required

Quantified environmental impact assessments (carbon, water, energy, waste, etc.). Empty list if none are recorded.

circularity
CircularityScoreOut · object | null

Aggregate circularity scores for the product. null when no circularity assessment has been recorded.

Example:
recyclability
RecyclabilityOut · object | null

Best-of recyclability across packaging components — the component with the highest recyclability_percentage is surfaced here so legacy callers that expected a single per-product recyclability record still get a sensible value. null when no component has a recyclability assessment. For the full per-component breakdown, iterate packaging and read packaging[].recyclability.

Example: