
Zoopla API
Agents
/agent/searchZoopla /agent/search API
RealtyAPI's /agent/search endpoint is your gateway to Zoopla real estate data, designed with developers in mind from the ground up. You get clean JSON responses with predictable schemas, thorough parameter documentation with real-world examples, and a developer-friendly REST design that makes integration straightforward regardless of your tech stack. The endpoint supports both simple lookups and complex filtered queries, and every response includes metadata that helps you paginate results, handle edge cases, and debug issues quickly. Whether you work in Python, JavaScript, Go, PHP, or any other language that speaks HTTP, you can be up and running in under ten minutes.
import requests
url = "https://zoopla.realtyapi.io/agent/search"
headers = {
"x-realtyapi-key": "YOUR_API_KEY"
}
params = {
"location": "oxford"
}
response = requests.get(url, headers=headers, params=params)
data = response.json()
print(data)What You Can Do With
the /agent/search Endpoint.
Here's what this endpoint provides and how you can use the data it returns.
Endpoint Parameters
4 params| Parameter | Type | Required |
|---|---|---|
location | STRING | Required |
name | STRING | Optional |
radius | STRING | Optional |
page | NUMBER | Optional |
Required Parameters
This endpoint requires location to fetch data. Pass these as query parameters in your request.
JSON Response
Receive structured JSON containing /agent/search data from Zoopla. Parse it directly into your application models.
Real-Time Results
Every request fetches live Zoopla data. No stale caches — you always get the most current information available.
Error Handling
Clear HTTP status codes and error messages help you handle edge cases gracefully. See our documentation for the full error reference.