EpcIntelligenceActor
Pricing
from $0.50 / 1,000 epc records
EpcIntelligenceActor
Fetch UK EPC energy ratings, stranded asset risk and upgrade costs by postcode. Built for landlords auditing buy-to-let portfolios before the 2028 EPC-C deadline. Returns band, floor area, construction era, annual energy cost and improvements. Official government API.
Pricing
from $0.50 / 1,000 epc records
Rating
0.0
(0)
Developer
Charles
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
UK EPC Intelligence — Energy Performance & Upgrade Costs
Query the official UK Government EPC Register by postcode and get structured energy performance data per property — including stranded asset risk, estimated upgrade costs, and improvement recommendations.
Uses the official get-energy-performance-data.communities.gov.uk API. No scraping, no ToS risk, no third-party data resellers.
Why This Exists — The 2028 Deadline
From 2028, all buy-to-let properties in England and Wales must hold an EPC rating of C or above to be legally rented. Every landlord with a D, E, F, or G rated property faces a decision: upgrade, sell, or face fines.
This Actor answers the core question: which properties are at risk, what will it cost to fix them, and what improvements are recommended?
Who It's For
- Buy-to-let landlords — audit a portfolio or a target street for compliance risk before the 2028 deadline
- Estate agents and valuers — identify stranded assets in a target area for investor and developer clients
- Retrofit assessors and energy consultants — find properties that need upgrade work in a given postcode
- Property investors — screen acquisitions for hidden compliance cost before purchase
- Developers — identify the energy profile of a target area before committing to a site
What You Get Per Property
| Field | Description |
|---|---|
address | Full address |
postcode | Postcode |
uprn | Unique Property Reference Number (join key for HMLR Price Paid data) |
certificate_number | EPC certificate reference |
registration_date | Date of most recent EPC assessment |
property_type | Detached, semi-detached, terraced, flat, etc. |
construction_era | Decade band (e.g. 1930–1949) from SAP building part data |
floor_area_sqm | Total floor area in square metres |
current_epc_band | Current energy rating (A–G) |
potential_epc_band | Achievable rating with recommended improvements |
current_energy_score | Numerical SAP score (current) |
potential_energy_score | Numerical SAP score (potential) |
stranded_asset_risk | true if band D or below — fails 2028 BTL requirement |
upgrade_cost_min_gbp | Estimated minimum cost of all recommended improvements |
upgrade_cost_max_gbp | Estimated maximum cost of all recommended improvements |
annual_energy_cost_gbp | Estimated annual energy cost (heating + hot water + lighting) |
co2_emissions_current | CO2 emissions in tonnes per year |
main_heating | Primary heating system description |
improvements | List of recommended improvements with cost range and annual saving |
Example Output
{"address": "63 Daisy Bank Road, Manchester","postcode": "M14 5QL","uprn": "100012345678","property_type": "Semi-detached house","construction_era": "1930-1949","floor_area_sqm": 158,"current_epc_band": "D","potential_epc_band": "B","stranded_asset_risk": true,"upgrade_cost_min_gbp": 6400,"upgrade_cost_max_gbp": 11050,"annual_energy_cost_gbp": 1127,"improvements": [{"improvement_type": "Loft insulation","indicative_cost": "GBP 300 - GBP 400","typical_annual_saving_gbp": 180},{"improvement_type": "Cavity wall insulation","indicative_cost": "GBP 500 - GBP 1500","typical_annual_saving_gbp": 220}]}
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
epcApiKey | string | Yes | Bearer token from get-energy-performance-data.communities.gov.uk — free registration |
postcode | string | No | Single postcode (e.g. M14 5QL) |
postcodes | list | No | Batch mode — multiple postcodes |
strandedOnly | boolean | No | Return only D/E/F/G rated properties (default: false) |
maxProperties | integer | No | Maximum results across all postcodes (default: 100, max: 1000) |
Either postcode or postcodes must be provided.
Getting your API key: Register free at get-energy-performance-data.communities.gov.uk. Approval is usually instant.
Data Source
All data comes directly from the Ministry of Housing, Communities and Local Government EPC Register — the same database used by assessors, mortgage lenders, and the government's own compliance enforcement. Over 24 million certificates covering England and Wales.
This Actor queries the official API directly. It does not scrape, cache, or redistribute the underlying data — each run fetches live results from the primary source.
Combine With
- HMLR Price Paid — join on UPRN to get sale price + EPC rating per property, calculate price per sqm, identify stranded assets in a sales pipeline
- Liveability and area scoring — layer EPC data over crime, schools, and transport for investment decisions
- Apify datasets — export to Google Sheets, Airtable, or webhook for portfolio tracking
Notes
- EPC certificates expire after 10 years. Properties with no current certificate will not appear in results.
- Coverage is strongest for properties that have been sold or let since 2008 (when EPC became mandatory).
- Flats in converted houses have lower coverage than purpose-built flats and houses — approximately 85% vs 100% for houses in tested postcodes.
- The Actor returns the most recent certificate per property. Historic certificates are not returned.