Test your application for free with the Nederland Postcode API. No credit card required!

Energy label API

Request the official energy label of any Dutch address. Below you'll read how to implement the Energy label API.

Retrieve the energy labels for an address

With the Energy label API you quickly and reliably retrieve energy labels for residential and non-residential buildings throughout the Netherlands. The API processes official energy label data from EP-Online, the register of the Rijksdienst voor Ondernemend Nederland (RVO), and combines it with our powerful postcode and address platform. This way you always get the right energy label for the right address. The energy labels are updated daily to guarantee the most current information (via mutations published by RVO).

For each address, receive the current energy label (G to A+++++), historical energy labels and important energy performance data such as:

  • EP-1 - maximum energy demand (kWh/m² per year)
  • EP-2 - maximum fossil energy use (kWh/m² per year)
  • EP-3 - minimum share of renewable energy (%)

On the page What is my energy label you can look up the energy label of your (future) home.

Our API is ideal for real estate platforms, estate agents, appraisers and data parties that want to integrate energy label information. With every request you also get the street and city name back for easy verification.

Field Description
inspection_date Energy label inspection date (dd-mm-yyyy)
valid_until_date Energy label validity date (dd-mm-yyyy)
construction_type Construction type (residential or non-residential)
building_type Building type (e.g. mid-terrace house, apartment, semi-detached, etc.)
energy_label Energy label (G to A, A+, A++, A+++, A++++, A+++++)
max_energy_demand EP-1 (The maximum energy demand in kWh per m2 of usable floor area per year)
max_fossil_energy_demand EP-2 (The maximum primary fossil energy use in kWh per m2 of usable floor area per year)
min_renewable_share EP-3 (The minimum share of renewable energy as a percentage)
GET https://api.nederlandpostcode.nl/v1/energy-label?postcode=1118BN&number=800
{
    "data": [
        {
            "postcode": "1118BN",
            "number": 800,
            "addition": null,
            "street": "Schiphol Boulevard",
            "city": "Schiphol",
            "energy_labels": [
                {
                    "inspection_date": "02-08-2022",
                    "valid_until_date": "02-08-2032",
                    "construction_type": "utiliteitsbouw",
                    "building_type": null,
                    "energy_label": "A+++",
                    "max_energy_demand": 98.4,
                    "max_fossil_energy_demand": 55.48,
                    "min_renewable_share": 55.3
                }
            ]
        }
    ]
}

The building_type field is only available for residential buildings. For non-residential buildings this field is null. For older energy labels, some EP data may be missing.

You can find more information about the Energy label API in the API documentation.