Zoopla Scraper - UK Property Prices & Listings, No API Key avatar

Zoopla Scraper - UK Property Prices & Listings, No API Key

Pricing

$5.00 / 1,000 result scrapeds

Go to Apify Store
Zoopla Scraper - UK Property Prices & Listings, No API Key

Zoopla Scraper - UK Property Prices & Listings, No API Key

Scrape Zoopla for-sale listings without an API key: asking price, beds, baths and address as structured JSON. Pay per result, no monthly fee.

Pricing

$5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Web Data Labs

Web Data Labs

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

0

Monthly active users

7 days ago

Last modified

Share

Zoopla UK Property Scraper

Scrape Zoopla.co.uk — one of the UK's largest property portals — for properties for sale or to rent in any UK location.

Get clean, structured listing data: price, address, bedrooms, property type, agent name, and more. Useful for property analytics, lead generation, market research, mortgage/letting tools, and AI agents that need real UK property data.

What you get

For every listing in your search:

  • listing_id — Zoopla unique identifier
  • title — property headline
  • price — sale price or rent (per month / per week)
  • property_type — flat, terraced house, detached, studio, etc.
  • bedrooms / bathrooms
  • address + outcode — UK outward postcode (district) as shown on Zoopla, e.g. SW2
  • listing_type — for_sale or to_rent
  • listing_url — direct link to the Zoopla listing page
  • thumbnail_url
  • agent_name — listing branch/agent
  • description — short blurb
  • scraped_at — ISO timestamp

Input

FieldTypeDefaultDescription
locationstringlondonUK location slug (e.g. london, manchester, edinburgh, bristol)
listing_typeenumfor_salefor_sale or to_rent
max_resultsinteger50How many listings to return
proxyConfigurationobjectApify RESIDENTIAL groupOptional — Zoopla Cloudflare-challenges datacenter IPs, so residential is the default. Override with another group or your own proxies.

Example input:

{
"location": "manchester",
"listing_type": "to_rent",
"max_results": 100
}

Sample output

{
"listing_id": "65432109",
"title": "2 bed flat for sale",
"price": "£425,000",
"property_type": "Flat",
"bedrooms": 2,
"bathrooms": 1,
"address": "Canary Wharf, London E14",
"outcode": "E14",
"listing_type": "for_sale",
"listing_url": "https://www.zoopla.co.uk/for-sale/details/65432109/",
"thumbnail_url": "https://lid.zoocdn.com/u/645/430/65432109_full.jpg",
"agent_name": "Foxtons",
"description": "Stunning 2-bedroom apartment with river views...",
"scraped_at": "2026-05-01T10:15:30.000Z"
}

Pricing

Pay per result — only pay for listings you actually receive.

  • 5 free results per run on the free Apify plan — try it before you buy.
  • After that, $0.005 per listing (activates 2026-05-17).

Run a 1,000-listing scrape for around $5 of compute charges.

Why Zoopla?

Zoopla is the UK's #2 property portal, used by millions of buyers, renters, and agents. It covers nearly every UK postcode and updates listings continuously. If you're building anything UK-property-related, you need this data.

Tips

  • Use UK city or town names as the location slug (lowercase, hyphenated for multi-word locations like milton-keynes).
  • For best results on rent searches, set listing_type: "to_rent".
  • Need broader coverage? Combine multiple runs by location.
  • Default proxy is the Apify RESIDENTIAL group — Zoopla Cloudflare-challenges datacenter IPs. Set proxyConfiguration to override.

Other UK property scrapers

Need broader UK property coverage? Try our Rightmove Scraper too.

Notes

  • We respect Zoopla's rate limits — runs are paced conservatively.
  • Use the data responsibly and in line with applicable laws (GDPR / data-protection rules, terms of use of the source site, etc.).

Found this actor useful? Leave a review - it helps a lot. Something broken? Report it on the Issues tab.