EpcIntelligenceActor avatar

EpcIntelligenceActor

Pricing

from $0.50 / 1,000 epc records

Go to Apify Store
EpcIntelligenceActor

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

Charles

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

a month ago

Last modified

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

FieldDescription
addressFull address
postcodePostcode
uprnUnique Property Reference Number (join key for HMLR Price Paid data)
certificate_numberEPC certificate reference
registration_dateDate of most recent EPC assessment
property_typeDetached, semi-detached, terraced, flat, etc.
construction_eraDecade band (e.g. 1930–1949) from SAP building part data
floor_area_sqmTotal floor area in square metres
current_epc_bandCurrent energy rating (A–G)
potential_epc_bandAchievable rating with recommended improvements
current_energy_scoreNumerical SAP score (current)
potential_energy_scoreNumerical SAP score (potential)
stranded_asset_risktrue if band D or below — fails 2028 BTL requirement
upgrade_cost_min_gbpEstimated minimum cost of all recommended improvements
upgrade_cost_max_gbpEstimated maximum cost of all recommended improvements
annual_energy_cost_gbpEstimated annual energy cost (heating + hot water + lighting)
co2_emissions_currentCO2 emissions in tonnes per year
main_heatingPrimary heating system description
improvementsList 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

ParameterTypeRequiredDescription
epcApiKeystringYesBearer token from get-energy-performance-data.communities.gov.uk — free registration
postcodestringNoSingle postcode (e.g. M14 5QL)
postcodeslistNoBatch mode — multiple postcodes
strandedOnlybooleanNoReturn only D/E/F/G rated properties (default: false)
maxPropertiesintegerNoMaximum 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.