/zillow-api

Original by VinceG Updated and corrected by Apoorv Dayal This is a simple PHP Wrapper for the Zillow API services. .. image:: https://travis-ci.org/VinceG/zillow.svg?branch=master :target: https://travis-ci.org/VinceG/zillow

Primary LanguagePHPMIT LicenseMIT

Zillow, PHP Wrapper

Original by VinceG Updated and corrected by Apoorv Dayal

This is a simple PHP Wrapper for the Zillow API services.

https://travis-ci.org/VinceG/zillow.svg?branch=master

Requirements

depends on PHP 5.4+, Goutte 2.0+, Guzzle 4+.

Installation

Add VinceG/zillow` as a require dependency in your composer.json file:

php composer.phar require vinceg/zillow:~1.0

Usage

use Zillow\ZillowClient;

$client = new ZillowClient('ZWSID');

Make requests with a specific API call method:

// Run GetSearchResults
$response = $client->GetSearchResults(['address' => '5400 Tujunga Ave', 'citystatezip' => 'North Hollywood, CA 91601']);

Any Zillow API call will work. Valid callbacks are:

  • GetZestimate
  • GetSearchResults
  • GetChart
  • GetComps
  • GetDeepComps
  • GetDeepSearchResults
  • GetUpdatedPropertyDetails
  • GetDemographics
  • GetRegionChildren
  • GetRegionChart
  • GetRateSummary
  • GetMonthlyPayments
  • CalculateMonthlyPaymentsAdvanced
  • CalculateAffordability
  • CalculateRefinance
  • CalculateAdjustableMortgage
  • CalculateMortgageTerms
  • CalculateDiscountPoints
  • CalculateBiWeeklyPayment
  • CalculateNoCostVsTraditional
  • CalculateTaxSavings
  • CalculateFixedVsAdjustableRate
  • CalculateInterstOnlyVsTraditional
  • CalculateHELOC

License

MIT license.