French DPE Energy Class Checker (ADEME) avatar

French DPE Energy Class Checker (ADEME)

Pricing

Pay per usage

Go to Apify Store
French DPE Energy Class Checker (ADEME)

French DPE Energy Class Checker (ADEME)

Check the DPE energy class (A-G) of French properties in bulk from official ADEME data (15M+ diagnostics). Rental-ban verdict (loi Climat), passoires thermiques finder by postal code, GES, consumption, GPS. Free.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

D N

D N

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

French DPE Energy Class Checker (ADEME) — Free

Check the DPE energy performance class (A–G) of any French dwelling, in bulk, straight from the official ADEME open database (15+ million diagnostics, updated weekly). For every property you also get the legal rental verdict under the French Climate law (loi Climat & Résilience): is this dwelling a passoire énergétique? Is it already banned from rental (class G since 2025) or soon to be (F in 2028, E in 2034)?

This actor is 100% free — you only pay your own Apify platform usage. No API key, no proxy, no scraping of fragile websites: it queries the official government open data API (data.ademe.fr), published under the French Open Licence 2.0.

Keywords: DPE, diagnostic de performance énergétique, étiquette énergie, classe énergétique, passoire thermique, passoire énergétique, ADEME, GES, French energy performance certificate, EPC France, energy class lookup, interdiction location DPE G, audit énergétique, rénovation énergétique.

Two modes (combinable in a single run)

1. Bulk address lookup — "check my portfolio"

Paste a list of French addresses (from your CRM, your rental portfolio, your listings). For each address the actor returns the most relevant DPE on record — matched on the BAN-normalized address, preferring your postal code and the most recent diagnostic.

2. Area search — "find every energy sieve in town"

Give a postal code (or INSEE commune code) and optionally filter by class. Example: postal code 59000 + classes F,G → every officially recorded passoire thermique in Lille, with GPS coordinates. Perfect for renovation lead generation.

Input

FieldTypeDescription
addressesarray of stringsAddresses to look up (1 address = 1 result item)
postalCodestringArea search by postal code (e.g. 59000)
inseeCodestringArea search by INSEE commune code (e.g. 59350)
energyClassesarrayOptional class filter for area search (["F","G"])
maxResultsintegerCap for area search results (default 100, max 10 000)

Output (one JSON item per result)

{
"inputAddress": "25 rue de Vaugirard 75006 Paris",
"status": "found",
"mode": "address_lookup",
"dpeNumber": "2275E1234567X",
"energyClass": "G",
"gesClass": "F",
"energyConsumptionKwhM2Year": 498.2,
"gesEmissionKgCo2M2Year": 92.4,
"matchedAddress": "25 Rue de Vaugirard 75006 Paris",
"postalCode": "75006",
"commune": "Paris",
"buildingType": "appartement",
"surfaceM2": 32.5,
"constructionYear": 1880,
"mainHeatingEnergy": "Électricité",
"dpeDate": "2022-03-15",
"dpeExpiryDate": "2032-03-15",
"dpeExpired": false,
"latitude": 48.848563,
"longitude": 2.331375,
"isEnergySieve": true,
"rentalBannedNow": true,
"rentalBanDate": "2025-01-01",
"auditRequiredOnSaleNow": true,
"complianceNote": "Class G: banned from rental in metropolitan France since 2025-01-01 (loi Climat & Résilience).",
"source": "ADEME open data (dpe03existant)"
}

Every item carries an explicit status: found, not_found or error — the actor never crashes on an invalid address, it reports it and moves on.

Use cases

  • Landlords & property managers — audit a whole rental portfolio in one run and flag every dwelling that is (or will soon be) illegal to rent.
  • Real-estate agents & investors — verify the energy class claimed in a listing before an offer; enrich a CRM of properties automatically.
  • Renovation & solar companies — generate qualified leads: every F/G-rated home in a postal code is a prospect for insulation, heat pumps or solar panels.
  • PropTech & data teams — plug the actor into Make, n8n or Zapier and enrich incoming property records with official energy data, continuously.

Limitations & fair use

  • The ADEME database covers diagnostics performed since 1 July 2021 on existing dwellings; a property with no recent sale or rental may have no record (not_found).
  • Data is raw, entered by certified inspectors; ADEME performs consistency checks but does not guarantee individual records.
  • Rental-ban dates apply to metropolitan France; French overseas territories follow a later calendar (G banned in 2028, F in 2031).
  • Address matching is fuzzy full-text: always check matchedAddress against your input. The candidatesInDatabase field tells you how many records matched.
  • Source: ADEME, DPE Logements existants (depuis juillet 2021), Licence Ouverte / Open Licence 2.0. Please keep request volumes reasonable — the actor already throttles itself.

More actors by this developer

This actor is part of a suite of French open-data actors: company enrichment (SIREN/SIRENE), EU VAT validation (VIES), new French companies finder, RGE-certified contractors finder (ADEME), collective agreement (IDCC) finder, legal notices tools, and more. Pair this one with the RGE contractors finder to go from "this home is an energy sieve" to "here are the certified professionals who can renovate it". Browse them all on the developer profile.