Get Property Data

Get Zillow property data.

Accepts multiple input types:

  • urls: Zillow listing URLs or search URLs (e.g. zillow.com/los-angeles-ca/)
  • search: Free-text search query (e.g. "Los Angeles", "90210")
  • zpids: Zillow Property IDs
  • zipcodes: US ZIP codes

Options:

  • type: Filter by listing type: "all", "sale", "fsbo", "rent", "sold"
  • max_items: Maximum results to return (default 200, max 1000)

All requests are async — returns a job_id instantly. Poll GET /v1/results/{job_id} for results.

post/v1/properties

Request

  • Base URL: https://api.apillow.co (the document declares no server; this is the origin it was published from)
  • URL: https://api.apillow.co/v1/properties
  • Auth: none declared

Request body

urlsstring[]

Zillow URLs -- listing URLs or search URLs (e.g. zillow.com/los-angeles-ca/)

searchstring nullable

Free-text search query (e.g. 'Los Angeles', 'Miami Beach FL')

addressesstring[]

Street addresses to look up. Each must include a city and state, or a ZIP code -- a bare street line such as '766 Throne Dr' matches many streets nationwide and will not resolve to a property. Example: '1874 Bromton Dr, Lyndhurst, OH 44124'

zpidsinteger[]

Zillow Property IDs to look up directly

typestring

Listing type filter: 'all', 'sale', 'fsbo', 'rent', 'sold'

max_itemsinteger

Maximum number of results to return

property_typestring nullable

Property type filter: 'house', 'condo', 'townhouse', 'land', 'apartment', 'manufactured', 'multi_family'

price_mininteger nullable

Minimum price filter (USD)

price_maxinteger nullable

Maximum price filter (USD)

check_onlyboolean

If true, only check if listings exist without fetching full data. Much faster for bulk address checks.

webhook_urlstring nullable
bulk_passwordstring nullable

Response

Successful Response

job_idstring required
statusstring required
resultsobject[]
errorsobject[]
webhookobject nullable

Delivery status of the webhook_url notification, if one was submitted: {status: pending|delivered|failed, attempts, last_status, delivered_at}. null if no webhook_url was submitted.

Changes

No recorded changes to this operation across all 1 revision of this API.