HMO / INTELLIGENCEIndependent regulatory research · EnglandPublic data pilot / v0.1

Developers / Open data pilot

HMO data API v1.

Data for decision-support tools, not definitive licensing advice. Our pilot has 2 source-checked council records, and we report missing data as unknown.

Available endpoints

All operations are GET requests, JSON, read-only and versioned. No API credentials are required in this pilot. Basic shared-resource throttling applies.

Response contract

Success: {"ok":true,"version":"v1","data":{...}}

Error: {"ok":false,"version":"v1","error":{"code":"INVALID_POSTCODE","message":"..."}}

Data status

Two pilot council summaries are source-checked research, not independently human-approved determinations. The separate /verified-records endpoint contains 0 records after signed-off Neon exports; 0 of those currently have enough distinctive evidence for a searchable scheme landing page. Unpublished London council drafts are excluded from all public API results.

Article 4 area records can be incomplete or unrelated to HMO development rights. No result never means no Article 4 restriction. Postcode coordinates represent a central point, not a particular building boundary.

Future scope

Planning boundary geometry, live HMO licence registers, complete nationwide schemes, paid API access and portfolio monitoring are not yet implemented. We will not advertise them as available.

Privacy and client usage

Postcode queries are not written to our application database. External upstreams and hosting services may process technical request logs. Browser use is limited to the same origin; server-to-server clients can consume the public GET API subject to acceptable use and throttling.