Try any of 3860 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
Search Zoopla listings in an area — homes for sale, homes to rent, new-build developments, or commercial property for sale or to rent — with the filters the site itself exposes: price band, minimum/maximum beds, minimum baths, property type, floor-area band, search radius, listed-within, free-text keyword, features, sold/auction inclusion and sort order. 25 listings a page.
Where to look: a Zoopla area path ('sw9', 'surrey/richmond', 'london/clapham'), a full Zoopla URL, or just a place name or postcode ('Leeds', 'SW9 9EF'). Zoopla's own slugs are not guessable — Leeds is 'west-yorkshire/leeds' while Liverpool is plain 'liverpool' — so a plain name is resolved for you and the path used comes back as `area` (with `area_resolved_from` set). Use location_search when a name is ambiguous, e.g. Richmond.
Which Zoopla market to search. The two commercial markets take their own property_type values (offices, retail-premises, industrial-sites, hospitality, land) and carry a floor-area range rather than bedrooms.
1-based page. Zoopla serves 25 listings a page and stops at page 40 (returned as page_cap); narrow the area or the filters to reach more. (1–)
Minimum price in GBP — the asking price, or the MONTHLY rent when section=to_rent (set price_frequency=per_week to read it as weekly). (0–)
Maximum price in GBP, same basis as price_min. (0–)
Minimum bedrooms (2 means 2 or more; 0 includes studios). (0–10)
Maximum bedrooms. (0–10)
Minimum bathrooms (2 means 2 or more). (0–10)
Minimum internal floor area in square FEET (Zoopla's own unit on listings; the sold register uses square metres). (0–)
Maximum internal floor area in square feet. (0–)
One property type. The first nine apply to for_sale / to_rent / new_homes; offices, retail-premises, industrial-sites, hospitality and land apply to the two commercial sections. Zoopla takes a single value here — passing two does not union them, so ask for one type per call.
Widen the search around the area, in miles. Zoopla accepts only these steps.
Only listings Zoopla published within this window.
Free-text term Zoopla matches inside the listing (e.g. 'garden', 'balcony', 'garage'). Max 80 characters.
Require these features. Several are combined with AND.
How new-build listings are treated inside a for-sale search.
Result ordering. These are the only orders Zoopla offers.
Also return Sold STC / Under Offer listings (for-sale only).
Only properties going to auction.
RENT only: furnishing.
RENT only: how price_min/price_max are read. Rows always come back with both the monthly price and Zoopla's own weekly figure.
RENT only: student accommodation.
RENT only: shared accommodation / rooms.
RENT only: bills included in the rent.
RENT only: Zoopla's availability filter (e.g. 'now' or a date).
How hard to retry when the site refuses a request. (1–8)
curl -X POST https://api.reefapi.com/zoopla/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"geo":"sw9"}'Press Send request to see the live result here.
Not sure what to send? Ask Reef AIWhat you can run here, without an account
ReefAPI is one HTTP gateway to 632 live web-data APIs covering 3860 endpoints across 13 categories. Every endpoint answers with the same JSON envelope, so one integration reaches all of them. Each response reports what it cost and when the source was read.
No signup, no API key and no card are required to try an endpoint on this page. Anonymous calls run on a shared demo key, capped at 15 calls per hour per visitor. Pick an API, fill the parameters and the real response comes back from the live source, not from a canned sample. A free account lifts the cap and gives you 1,000 credits and your own key.
Browse every API in the catalog, read an endpoint's fields and example response in the docs, or see per-call credit costs on the pricing page.
Coverage by category
| ecommerce | 350 |
| classifieds | 116 |
| real-estate | 29 |
| media | 25 |
| utilities | 18 |
| jobs | 18 |
| developer-tools | 18 |
| reviews | 15 |
| social | 15 |
| search-seo | 11 |
| travel | 8 |
| other | 5 |
| finance | 4 |