Data sources / Zoopla

26,566 live Zoopla listings in the feed

Zoopla rental data, via one API.

Major UK property portal. HousingFeed extracts Zoopla rental listings into one clean JSON schema, no scraper to build, no DataDome to fight. 26,566 Zoopla listings are live right now, alongside 60+ other sources and 1.2M listings in one API.

26,566
Live Zoopla listings
7
Fields per listing
£1,100
Median rent
Daily
Refresh cadence
Is 26,566 everything Zoopla has? It is what the crawler banks today, and crawl depth follows demand. If your project needs fuller Zoopla coverage, a specific market, or a higher refresh rate, tell us and we scale the crawl to fit.

Does Zoopla have a public API?

Zoopla's developer API was restricted and effectively closed to new applicants. HousingFeed solves that: we collect Zoopla listings for you and serve them through a single documented endpoint, so you get structured data without operating scrapers or proxies.

What the Zoopla feed looks like

Every Zoopla listing is normalized into the same 24-field HousingFeed record. Here is the depth and shape of the Zoopla data that is live right now, 7 fields populated:

Field coverage on Zoopla

Share of live Zoopla listings that carry each field.

Address100%
Listing URL100%
Rent100%
Photo99%
Bathrooms93%
Bedrooms92%
Property type86%

How Zoopla rents distribute

£120£2,060£4,000+

Median Zoopla asking rent is £1,100/mo.

Sample Zoopla listing

A real record from the Zoopla feed:

{
  "platform": "zoopla",
  "url": "https://www.zoopla.co.uk/to-rent/details/11974696/",
  "address": "Jay House, Flat 3, 88 London Road, Leicester LE2",
  "rent_min": 555,
  "beds": 6,
  "baths": 2,
  "image": "{\"caption\": null, \"responsiveImgList\": [{\"src\": \"https://lid.zoocdn.com/645/430/780cf33bbf9395ec87ec68314a8bbe249783425e.jpg\", \"width\": 645}, {\"src\": \"https://lid.zoocdn.com/354/255/780cf33bbf9395ec87ec68314a8bbe249783425e.jpg\", \"width\": 354}], \"src\": \"https://lid.zoocdn.com/645/430/780cf33bbf9395ec87ec68314a8bbe249783425e.jpg\"}",
  "scraped_at": "2026-07-06T18:03:00+00:00"
}

Pull Zoopla listings in one request

Filter the HousingFeed API to zoopla and get Zoopla listings back as JSON:

curl -X POST "https://api.apify.com/v2/acts/housingfeed~rental-listings-api/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"platform":"zoopla","maxItems":100}'

Get Zoopla rental data flowing today.

26,566 listings live, refreshed daily, in the same schema as 60+ other sources. Try it free.