EPC API: Energy Performance Certificate Data for UK Properties
The UK government's free EPC open data endpoint closes on 30 May 2026. Homedata provides a stable, developer-friendly EPC API across 29 million UK properties, returning the certificate wherever one has been lodged. Same data, clean JSON. Migrate before the shutdown.
What's in the API
EPC rating (A–G)
Current and potential energy efficiency rating with numeric score (1–100). Environmental impact rating also returned.
Floor area
Total floor area in square metres from the EPC record. Essential for price-per-sqm calculations and AVM models.
Construction age band
Age band from the EPC (e.g. "1930–1949", "2020–2029"). Filter property portfolios by era.
Certificate date
Lodgement date: flag certificates expiring within 10 years before they become a compliance gap.
Improvement recommendations
Recommended measures, estimated costs, and potential savings from the EPC assessor's report.
Sample response
{
"uprn": "100023336956",
"address": "14 Victoria Road, Bristol BS8 4ES",
"current_rating": "D",
"current_score": 63,
"potential_rating": "B",
"potential_score": 84,
"environmental_impact": "D",
"total_floor_area": 124.0,
"construction_age_band": "1930-1949",
"lodgement_date": "2022-07-14",
"certificate_reference": "0123-4567-8901-2345-6789"
}
Government endpoint closes 30 May 2026
If you currently call epc.opendatacommunities.org, migrate to Homedata before shutdown. Same data, cleaner API, pay as you go.
Common EPC API use cases
Portfolio EPC compliance
The Government has proposed that landlords achieve EPC band C by 2030, legislation has not yet been enacted. Bulk-screen your portfolio via UPRN list now to identify which properties will need improvement.
Mortgage lending
Green mortgage eligibility checks, retrofit lending, and portfolio risk scoring all require fast EPC lookups per property.
PropTech AVM models
Floor area from EPC is the most reliable proxy for property size, essential for automated valuation models and price-per-sqm calculations.
Pricing
EPC lookups cost one token each and take the same API key as every other endpoint. Pay as you go, 100 tokens = £1.
Pay as you go
100 tokens = £1
most calls 1 token
£50 a month
5,500 tokens a month
+10% bonus
£250 a month
30,000 tokens a month
+20% bonus
£500 a month
67,500 tokens a month
+35% bonus
Top up any amount from £10 and get exactly the tokens you pay for. Add tokens monthly instead and earn bonus tokens: 10% on any monthly amount, up to 75% from £2,500 a month. Change the amount or stop any time; unused tokens roll over.
See full pricing →FAQ
Why is the government EPC endpoint closing?
The government's EPC open data portal (epc.opendatacommunities.org) is being retired on 30 May 2026. Homedata's EPC API uses the same underlying data with a stable, supported endpoint.
How many properties have EPC data?
Approximately 24 million UK properties have an EPC certificate lodged. Properties built before mandatory EPC requirements (typically pre-2008 with no recent sale or rental) may not have a record.
Can I look up EPC by address or postcode?
Yes: pass a UPRN, full address, or postcode. Address and postcode lookups return all matching properties with their EPC records.
Is EPC data included for every account?
Yes. Basic EPC lookups (current rating, score, floor area) cost 1 token — 100 tokens = £1.
Related data endpoints
Land Registry →
Sold prices and title records: combine with EPC for richer property intelligence.
Planning Permission →
Planning application history: useful for EPC improvement projects requiring approval.
Government Data API →
All government open datasets: EPC, Land Registry, planning, and more in one API.