Sign Up

Log In

Zillow

FREE
By dimashirokov
Updated 9 months ago
Mapping
7.8/10
Popularity Score
66ms
Latency
-
Success Rate

Zillow API Documentation

Show updated real estate and mortgage content in real time.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub

POSTgetChart
POSTgetComps
POSTgetDeepComps
POSTgetDeepSearchResults
POSTgetRegionChildren
POSTgetSearchResults
POSTgetUpdatedPropertyDetails
POSTgetZestimate
POSTgetChart

The GetChart API generates a URL for an image file that displays historical Zestimates for a specific property

Sign up to test this endpoint
Log in
Header Parameters
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
zpidNUMBER
REQUIREDThe Zillow Property ID for the property; the parameter type is an integer.
unitTypeSELECT
REQUIREDA string value that specifies whether to show the percent change, parameter value of 'percent', or dollar change, parameter value of 'dollar'
zwsIdCREDENTIALS
REQUIREDThe Zillow Web Service Identifier. Each subscriber to Zillow Web Services is uniquely identified by an ID sequence and every request to Web services requires this ID.
Optional Parameters
widthNUMBER
OPTIONALAn integer value that specifies the width of the generated image; the value must be between 200 and 600, inclusive.
chartDurationSELECT
OPTIONALThe duration of past data that needs to be shown in the chart. Valid values are '1year', '5years' and '10years'. If unspecified, the value defaults to '1year'.
heightNUMBER
OPTIONALAn integer value that specifies the height of the generated image; the value must be between 100 and 300, inclusive.
Request Snippet
unirest.post("https://ZillowdimashirokovV1.p.rapidapi.com/getChart")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("width=undefined")
.send("chartDuration=undefined")
.send("height=undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response

loading...

Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://ZillowdimashirokovV1.p.rapidapi.com/getChart")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("width=undefined")
.send("chartDuration=undefined")
.send("height=undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication
Sign up for freeto test this endpoint
Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
DiscoverAPIs
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard