Property portfolio manager · 100+ assets
EPC + MEES for property portfolio managers
The problem
A portfolio manager running 500+ rentals can't run EPC checks one-by-one and can't manually track which assets are at risk against the 2030 minimum-C horizon. Excel spreadsheets fed by quarterly EPC pulls lag reality by months; an asset that fails its EPC re-test in March doesn't show on the dashboard until June.
How Stratum fits
The EPC bulk endpoint takes up to 100 LMKs per call and returns the band + score + valid-until + meesVerdict for each. Portfolio integrations (Yardi, MRI, Reapit) plug in via webhooks (roadmap) or daily-poll. Each response carries the exact action needed ("improve to C by 2030-04-01") so the portfolio manager's CRM rolls up the at-risk count without bespoke logic. Pair with postcode-intelligence for crime + flood context per asset.
One request
# Request
curl -X POST https://api.stratumapis.com/v1/epc/bulk -H "x-stratum-key: $KEY" -d '{"lmks":["123456789","987654321"]}'
# Response
{ "results": [{"lmk": "123456789", "rating": "D", "meesVerdict": {...}}, ...], "atRiskCount": 12, "compliantCount": 88 }Set $KEY from your dashboard.
Frequently asked
Do you support EPC change webhooks?
Roadmap. Today: poll the bulk endpoint daily; diffing `rating` + `validUntil` against the portfolio cache catches re-tests + expiries.
What's the cost at portfolio scale?
The EPC API is a monthly subscription (Starter £39/mo, Growth £129/mo, Pro £399/mo). A 1000-property portfolio swept monthly (~1,000 calls) sits in the Growth tier; daily re-checks across a large book fit Pro.
Does this integrate with property-management software?
Yardi / MRI / Reapit integrations are not yet first-party. The endpoint shape is REST + JSON, so the standard integration toolkit + a per-platform middleware layer covers it. Talk to us about Pro tier for white-glove integration help.