20 % de remise sur toutes les offres payantes avec le code

Immobilier · ZillowBêta

API de données immobilières Zillow

L’API de données immobilières Zillow vous fournit des données Zillow en direct au moment où vous les demandez, sous une forme propre et structurée – prêtes pour votre application, un tableur ou un assistant IA. Sans scraping, rien à maintenir.

100 requêtes gratuites chaque mois · sans carte bancaire · une clé API pour toutes les plateformes

L’essentiel

Mis à jour le

Une page de détails Zillow est la fiche publique la plus complète d'un bien immobilier américain : prix et statut de l'annonce, chambres, salles de bains et surface habitable, Zestimate et Zestimate locatif, valeur fiscale évaluée, agent et MLS de l'annonce, toutes les photos, l'historique des prix et des taxes, les écoles à proximité et la longue fiche technique RESO. L'API de données immobilières Zillow d'everydata.io – actuellement en bêta – renvoie le tout sous forme d'un seul objet JSON de plus de 200 champs de premier niveau, adressé par zpid ou par l'URL homedetails copiée depuis le navigateur.

Plateforme
Zillow (bêta)
Endpoint principal
/property-v2
Quota par appel
2 requêtes
Offre gratuite
100 req. / moispuis à partir de 30 € / mois
Ce que vous obtenez

Des données Zillow prêtes à l’emploi

Le cœur de la réponse est plat et typé : zpid, streetAddress, city, state, zipcode, latitude et longitude ; price et currency ; bedrooms, bathrooms, livingArea, yearBuilt et homeType (SINGLE_FAMILY, CONDO, TOWNHOUSE …) ; homeStatus (FOR_SALE, FOR_RENT, RECENTLY_SOLD, OFF_MARKET) avec daysOnZillow, timeOnZillow et datePostedString. Les champs d'estimation les accompagnent – zestimate avec zestimateLowPercent / zestimateHighPercent, rentZestimate, taxAssessedValue et taxAssessedYear, lastSoldPrice et dateSold.

Autour de ce cœur, vous obtenez les blocs imbriqués qui font l'intérêt de la page : address avec subdivision et neighborhood, attributionInfo avec agentName, agentPhoneNumber, agentLicenseNumber, brokerName, mlsId et mlsName, hugePhotos avec url, width et height pour chaque image, priceHistory (date, price, event, priceChangeRate, source) et taxHistory (time, taxPaid, value), schools avec note, distance et niveaux, resoFacts avec les caractéristiques que Zillow affiche sous "Facts & features", ainsi que county, countyFIPS, parcelId, monthlyHoaFee, propertyTaxRate, description et favoriteCount / pageViewCount comme signaux de demande.

  • Adresse, coordonnées, comté et parcelId – de quoi croiser avec les registres publics
  • price, homeStatus, homeType, daysOnZillow, datePostedString et priceChange
  • zestimate (avec pourcentages bas/haut), rentZestimate, taxAssessedValue, lastSoldPrice, dateSold
  • attributionInfo : agent de l'annonce, téléphone, numéro de licence, agence, identifiant et nom du MLS
  • Tableau hugePhotos avec URL et dimensions de chaque photo de l'annonce
  • Tableaux priceHistory et taxHistory avec événements datés et valeurs évaluées
  • schools, resoFacts, nearbyHomes, monthlyHoaFee, propertyTaxRate et description
Cas d’usage

Ce que les équipes construisent avec

Analyse d'opportunités d'investissement

Les investisseurs récupèrent price, rentZestimate, taxAssessedValue, monthlyHoaFee et propertyTaxRate pour les zpid retenus afin de calculer le rendement brut et le taux de capitalisation avant de réserver une visite.

Enrichissement de leads pour agents et prêteurs

Transformez une adresse en profil complet du bien – chambres, salles de bains, année de construction, dernière vente, statut actuel et agent de l'annonce – pour qualifier un lead en quelques secondes.

Estimation et comparables

Combinez zestimate, priceHistory et similar-properties pour construire une analyse automatisée des comparables destinée à l'expertise ou au calcul d'une offre.

Suivi des annonces

Récupérez chaque jour les biens suivis pour détecter les changements de prix (priceChange, priceHistory), les passages de FOR_SALE à PENDING ou SOLD, et les nouvelles photos.

Jeux de données immobiliers

Les chercheurs constituent des panels de biens avec resoFacts, écoles et historique fiscal pour étudier la dynamique des quartiers et les écarts d'évaluation.

Comment ça marche

Exemple de requête et de réponse

Appelez GET /zil/property-v2 avec zpid ou url. Le zpid est le nombre qui précède _zpid/ dans toute URL Zillow et il est aussi renvoyé par tous les endpoints de recherche : le parcours habituel consiste donc à rechercher d'abord, puis à appeler property-v2 pour les biens retenus. L'exemple est réduit à une trentaine des plus de 200 clés.

GET /zil/property-v2

curl "https://api.everydata.io/zil/property-v2?zpid=28253016" \
  -H "x-api-key: YOUR_API_KEY"

Réponse (abrégée)

200 OK · application/json
{
  "responseStatus": "PAGE_FOUND",
  "responseMessage": "Page successfully found!",
  "zpid": 28253016,
  "streetAddress": "15626 Laurel Heights Dr",
  "city": "Houston",
  "state": "TX",
  "zipcode": "77084",
  "latitude": 29.85,
  "longitude": -95.68,
  "price": 275000,
  "currency": "USD",
  "bedrooms": 3,
  "bathrooms": 2,
  "livingArea": 1850,
  "homeType": "SINGLE_FAMILY",
  "homeStatus": "FOR_SALE",
  "daysOnZillow": 5,
  "datePostedString": "2026-09-14",
  "zestimate": 280100,
  "rentZestimate": 2100,
  "taxAssessedValue": 240000,
  "county": "Harris County",
  "countyFIPS": "48201",
  "address": {
    "streetAddress": "15626 Laurel Heights Dr",
    "city": "Houston",
    "state": "TX",
    "zipcode": "77084",
    "subdivision": "Laurel Heights"
  },
  "attributionInfo": {
    "agentName": "Jane Agent",
    "agentPhoneNumber": "281-555-0100",
    "agentLicenseNumber": "0612345",
    "brokerName": "Example Realty",
    "mlsId": "1773438",
    "mlsName": "HAR"
  },
  "brokerageName": "Example Realty",
  "description": "Charming 3 bed home.",
  "favoriteCount": 12,
  "hdpUrl": "/homedetails/15626-Laurel-Heights-Dr-Houston-TX-77084/28253016_zpid/",
  "hugePhotos": [
    {
      "url": "https://photos.zillowstatic.com/fp/1-uncropped_scaled_within_1536_1152.jpg",
      "width": 1536,
      "height": 1152
    }
  ],
  "isListedByOwner": false,
  "isZillowOwned": false
}

Trois endpoints complémentaires renvoient des parties de la même page lorsque vous n'avez pas besoin de l'objet complet : GET /zil/photos?zpid=… renvoie le tableau des photos avec légendes et mixedSources en plusieurs résolutions ; GET /zil/price-tax-history?zpid=… renvoie uniquement priceHistory et taxHistory ; GET /zil/similar-properties?zpid=… liste des biens comparables à vendre avec zpid, homeStatus, price et address. Ils coûtent autant qu'une recherche complète : utilisez-les lorsque c'est la réponse plus légère qui compte.

Les biens hors marché sont pris en charge : homeStatus indique OFF_MARKET ou RECENTLY_SOLD, price reflète le dernier chiffre connu et attributionInfo est vide faute d'annonce active. Le Zestimate et les données fiscales restent renseignés pour la plupart des logements américains. Les champs que Zillow n'affiche pas pour un bien sont renvoyés à null plutôt qu'omis : votre schéma reste stable.

Le contenu de Zillow ne concerne que les États-Unis et les prix sont en USD. Notez le statut bêta de cette API : la couverture des champs peut s'étendre d'une version à l'autre, et quelques blocs imbriqués rarement utilisés (foreclosure, streetView, solarPotential) sont transmis tels que Zillow les fournit.

Endpoints associés

GET/zil/property-v2

Détails du bien. Plus de 200 champs pour un bien, par zpid ou URL.

GET/zil/photos

Photos. Toutes les photos d'un bien.

GET/zil/price-tax-history

Historique des prix et des taxes. Prix historiques et évaluations fiscales.

GET/zil/similar-properties

Biens similaires. Annonces comparables à vendre.

GET/zil/search-by-address

Recherche par adresse. Objet du bien pour une adresse postale.

Référence complète de l’API
Tarifs

Payez à la requête, toutes les plateformes incluses

Une recherche de bien correspond à une requête et compte pour 2 unités de quota, car Zillow n'est accessible que via des proxies résidentiels américains – que vous appeliez property-v2 ou l'un de ses endpoints plus légers. L'offre gratuite (100 unités par mois) couvre environ 50 recherches pour évaluer l'API ; l'offre Starter (5 000 unités, 30 €) actualise environ 80 biens par jour ; l'offre Production (50 000, 80 €) environ 800 ; l'offre Business (300 000, 300 €) environ 5 000. Les erreurs 5xx côté Zillow ne sont jamais facturées.

Free
100 req. / mois
Starter
5 000 req. · 30 €
Production
50 000 req. · 80 €
Business
300 000 req. · 300 €

API de données immobilières Zillow : questions fréquentes

Ai-je besoin d'un zpid ou puis-je utiliser l'URL ?

Les deux fonctionnent. Passez zpid=28253016 ou url=https://www.zillow.com/homedetails/…/28253016_zpid/. La réponse contient toujours zpid et hdpUrl pour normaliser ensuite.

Comment obtenir un bien à partir d'une adresse postale ?

Utilisez GET /zil/search-by-address?address=1161 Natchez Dr College Station Texas 77845 – il renvoie le même objet que property-v2 pour le bien le plus proche de l'adresse.

Les biens hors marché et vendus sont-ils inclus ?

Oui. homeStatus indique l'état (FOR_SALE, FOR_RENT, PENDING, RECENTLY_SOLD, OFF_MARKET) et les champs d'estimation restent disponibles pour les biens sans annonce active.

La réponse contient-elle l'agent de l'annonce ?

attributionInfo contient agentName, agentPhoneNumber, agentLicenseNumber, brokerName, brokerPhoneNumber, mlsId et mlsName, exactement tels qu'affichés sur l'annonce.

L'API Zillow est-elle prête pour la production ?

Elle est en bêta : les endpoints et les noms de champs sont stables et correspondent à ce que fournit Zillow, mais la couverture des blocs imbriqués rarement utilisés peut encore s'étendre. Les endpoints en bêta sont inclus dans toutes les offres au tarif Zillow habituel de 2 unités de quota par requête.

Recherchez votre premier bien

Créez un compte gratuit, récupérez un zpid dans n'importe quelle URL Zillow et appelez property-v2 – 100 unités de quota par mois sans frais.