/eprel/product_groups

POST /api/eprel/product_groups

Price: 1 credit

List the product groups of EPREL, the EU energy-label register. Each group is a separate register under its own EU regulation, and every other EPREL endpoint is scoped to one of them. Returns the group's registry code, the path segment the other endpoints take, its display name, the regulation it implements, a periodically-measured model count (the live figure for one group comes from eprel/products/search or eprel/products/stats), the energy-class letters its scale uses, and the search filters it publishes — each with the parameter names to send, whether it is a range, a boolean, a fixed set of values or free text, and the observed bounds of a numeric one.

How to use it

Read this before building a product search: `alias` is what the other EPREL endpoints take as `product_group`, and `filters` is the only place the group-specific filter keys are listed — including whether the group grades on a single energyClass or on several named ones such as energyClassWash. Groups come in pairs where a newer regulation replaced an older one — the repealed group keeps its own models and stays queryable, so a supplier's full history usually spans both. `energy_classes` shows why letters are not comparable across groups: some scales run A-G, others A-E, and the older ones stack AP, APP and APPP above A for what a rescaled group would now call A. Where a filter reports `are_values_complete` false, `values` is a sample of what the register holds rather than the closed set, so treat an absent value as unseen rather than invalid.

Parameters

Request body

Response

Errors

Response headers