Zillow

Search Zillow listings

Returns Zillow listing search results. Callers may pass a region id from autocomplete or a complete map bounding box. When a usable region-only response contains no listings, the API retries with a viewport from Zillow's search page if that page selects exactly the same region. Upstream blocks and transport failures return errors.

get/zillow/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/zillow/search
  • Auth: API key in header x-api-key

Query parameters

locationstring required

Display location

pageinteger

1-based page

status'for_sale' | 'sale' | 'for-sale' | 'for_rent' | 'rent' | 'for-rent' | 'sold'

Search context. Allowed values: for_sale (aliases sale, for-sale), for_rent (aliases rent, for-rent), sold

region_idinteger

Zillow region id from autocomplete, used when complete bounds are not provided

region_typeinteger

Zillow region type from autocomplete, used with region_id fallback

westnumber

Map west bound; pass with east, south, and north

eastnumber

Map east bound; pass with west, south, and north

southnumber

Map south bound; pass with west, east, and north

northnumber

Map north bound; pass with west, east, and south

Headers

x-api-keystring required

API key required

Response

OK

locationstring

Location that was searched.

pageinteger

Page number returned.

Example response

{
  "location": "San Francisco, CA",
  "page": 1,
  "results": [
    {
      "availability_count": 6,
      "building_name": "The Pointe at Warner Center",
      "is_building": true,
      "price_max": 3157,
      "units": [
        {
          "beds": 1,
          "price": 2657,
          "price_text": "$2,657+"
        }
      ],
      "zpid": "12345678"
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.