France Energy Ratings (DPE): Homes, Energy Certificates, Sieves
DPE scraper & DPE API: official energy performance certificates (EPC, diagnostic de performance énergétique) of French homes (ADEME data) — energy efficiency class & CO2 class, address, surface, consumption, yearly bill, insulation. Find F/G energy sieves (passoires thermiques); alerts on new ones.
Run it on Apify: apify.com/euroscrape/france-energy-ratings (full documentation, pay per result, no subscription).
Use it as an API
Get your token in Apify Console → Settings → Integrations, then:
curl -X POST "https://api.apify.com/v2/acts/euroscrape~france-energy-ratings/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d @input.json
Use it from an AI agent (MCP)
Add this server to Claude, Cursor, VS Code or any MCP client: the Actor becomes a tool your agent can call.
https://mcp.apify.com?tools=euroscrape/france-energy-ratings
It is a pay-per-event Actor, so agents can also pay per run without an Apify account (agentic payments).
Input
input.json, ready to paste in Apify Console or to send to the API:
{
"locations": [
"Grenoble"
],
"ratings": [
"F",
"G"
],
"maxRatingsPerLocation": 50
}
Output
One real result, shortened (output-sample.json has the full sample; personal data removed):
{
"type": "locationSummary",
"location": "Grenoble",
"totalRatings": 56771,
"byRating": {
"A": {
"count": 480,
"sharePct": 0.8
},
"B": {
"count": 3974,
"sharePct": 7
},
"C": {
"count": 19117,
"sharePct": 33.7
},
"D": {
"count": 19011,
"sharePct": 33.5
},
"E": {
"count": 9758,
"sharePct": 17.2
},
"F": {
"count": 3061,
"sharePct": 5.4
},
"G": {
"count": 1370,
"sharePct": 2.4
}
},
"energySieves": {
"count": 4431,
"sharePct": 7.8
},
"deliveredRatings": 40,
"medianAnnualEnergyCostEurDelivered": 1766,
"source": "ADEME — DPE Logements existants (depuis juillet 2021), Licence Ouverte / Open Licence",
"generatedAt": "2026-10-03T12:54:51.034Z"
}
Price
| Event | Price |
|---|---|
| Run start | $0.003 |
| Energy rating | $0.001 |
Apify subscribers get 10–30% off depending on their plan.