Get Property Facts and Financials by Zillow ID
View all Zillow Real Estate Data API endpoints →Supply the numeric zpid of a property selected from search or another trusted public property reference. With no include, the verified response returned success:true and a data object containing zpid, status, home_type, year_built, price, currency, date_posted, address, location, financials, facts, listing, features, parking, rooms, flags, description, photo_count and nearby-place collections, plus response meta. The Seattle record matched the searched property, including its identifier, address and asking price. Observed financials included zestimate, rent_zestimate and last_sold_price; facts included beds, baths, sqft and lot_sqft. Some fields, including HOA and tax values, were null. The optional comma-separated include input documents photos, schools, similar, nearby, history, agent and affordability attachments; those attachment combinations were not verified. Returned text, photos and estimates are not guarantees of condition, rights or value. Critical existence caveat: a deliberately nonexistent zpid returned HTTP 200 with success:true, data.zpid:null, default OFF_MARKET status, null address/price/location and empty collections. Validate a nonnull matching zpid and meaningful address/facts before treating the response as a real property. OFF_MARKET and success:true alone do not establish existence.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/zillow-real-estate/get-property API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/zillow-real-estate/get-property?key=<API_KEY>&zpid=<zpid>'
Query Result
Use Cases
- Shortlisted-home detail page: enrich one user-selected search hit with its address, facts, brokerage and feature sections.
- Dated property snapshot store: preserve retrieved asking price, listing status and home facts under the returned zpid.
- Property-record quality gate: screen for matching identity and meaningful address data before saving a successful response.
- Investment intake enrichment: attach available financial estimates to a confirmed home while keeping missing HOA and tax values unknown.
Frequently asked questions
Can success:true prove that a zpid exists?
No. A nonexistent numeric ID was observed returning success:true with data.zpid:null, OFF_MARKET and null-filled property fields. Require a nonnull matching zpid and meaningful address/facts before accepting the record.
Are price, Zestimate and rent Zestimate interchangeable?
No. The asking price, home-value estimate and rental estimate are distinct fields with different meanings. None is a lender quote, appraisal or guaranteed transaction value.
What does include change?
The documented include input attaches selected sub-resources such as photos, schools, similar, nearby, history, agent and affordability. The verified request omitted include; attachment availability and combinations were not established by that sample.