Zillow API
Search Zillow properties and get listing details, price and tax history, schools, comparable homes, demand signals, and listing-agent contact information.
4 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
Discovery
2 endpoints- List sitemap propertiesList a window of property IDs and URLs from a Zillow sitemap shard. Each zpid can be used with the property and history endpoints.
/v1/zillow/sitemap1 crGET - Search propertiesSearch up to 41 property listings in a region with price, beds, baths, address and coordinates — plus counts of matching properties and reachable pages. Requires region. Each row's zpid feeds /v1/zillow/property. status is for_sale or sold; rentals are not offered.
/v1/zillow/search1 crGET
Properties
2 endpoints- Get property detailsGet a home's price, structure, address, photos, listing agent contact (attribution), demand signals, and the RESO fact set. Requires zpid. price_history, tax_history, schools and nearby_homes are null here — use /v1/zillow/history.
/v1/zillow/property1 crGET - Get property historyGet a property's price history, tax history, schools, and nearby comparable homes. The graphql_errors field can contain partial-data notices on a successful response.
/v1/zillow/history1 crGET
What you can build
- Research property listings and available history.
- Compare search results for a housing market.
Make your first request
Replace the placeholders with your input values. The endpoint reference explains each input and the returned fields.
curl -X GET "https://api.toolzerhub.com/v1/zillow/search?region=<region>" -H "x-api-key: $TOOLZERHUB_API_KEY"Need a key? Create an account, then review credits and responses and errors.