HMO Licensing Data API — Houses in Multiple Occupation by UPRN
Instant HMO licence lookups for any UK property. Pass a UPRN or address to retrieve the licence type (mandatory, additional, or selective), licence number, expiry date, and maximum occupants — sourced from local authority HMO registers. Used by landlords, mortgage lenders, letting agents, and PropTech platforms to verify compliance before letting or lending.
What's in the API
Licence type
Mandatory HMO licence (5+ occupants, 3+ storeys), additional licence (LA-designated areas), or selective licence (whole area licensing schemes).
Licence status & expiry
Current licence status (active, expired, revoked, pending) and expiry date. Identify properties operating without a valid licence.
Maximum permitted occupants
The number of occupants permitted under the current licence — useful for rental yield modelling and compliance checks.
Local authority coverage
Coverage across participating English local authorities. Selective licensing scheme boundaries flagged — not all areas require selective licences.
Sample response
{
"uprn": "100023443210",
"address": "22 Stapleton Road, Bristol BS5 0QJ",
"hmo_licensed": true,
"licence_type": "Mandatory",
"licence_number": "HMO/2022/00456",
"licence_status": "Active",
"issue_date": "2022-08-01",
"expiry_date": "2027-07-31",
"max_occupants": 6,
"local_authority": "Bristol City Council"
}
Pricing
Free
£0
100 calls/mo
Starter
£49
2,000 calls/mo
Growth
£149
10,000 calls/mo
Pro
£349
50,000 calls/mo
FAQ
Is the HMO data sourced directly from councils?
Yes — HMO licence data is collected from individual local authority registers, which are published under the Local Government Transparency Code. Coverage varies by council; full coverage for mandatory HMO licensing areas in England.
What if a property isn't in the database?
A null response indicates the property is not on any known HMO register — it may be unlicensed (potentially in breach), not require a licence, or be in a local authority where we don't yet have register data. The API returns the coverage status for the relevant local authority.
Does the API cover Wales and Scotland?
Wales and Scotland have separate HMO licensing regimes. Welsh coverage is partial. Scottish HMO register data is available as a separate dataset — contact us for details.