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
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
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.
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)
{
"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
Détails du bien. Plus de 200 champs pour un bien, par zpid ou URL.
Photos. Toutes les photos d'un bien.
Historique des prix et des taxes. Prix historiques et évaluations fiscales.
Biens similaires. Annonces comparables à vendre.
Recherche par adresse. Objet du bien pour une adresse postale.
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.
Cas d’usage associés
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.