20 % di sconto su tutti i piani a pagamento con il codice

Immobili · ZillowBeta

API dati immobiliari Zillow

API dati immobiliari Zillow: ricevi dati Zillow live nel momento in cui li chiedi, in forma pulita e strutturata – pronti per la tua app, un foglio di calcolo o un assistente AI. Niente scraping, niente da mantenere.

100 richieste gratuite ogni mese · nessuna carta di credito · una chiave API per tutte le piattaforme

Dati chiave

Aggiornato il

Una pagina di dettaglio immobile su Zillow è il registro pubblico più completo di un immobile negli Stati Uniti: prezzo e stato dell'annuncio, camere, bagni e superficie abitabile, lo Zestimate e il rent Zestimate, il valore fiscale accertato, l'agente e l'MLS dell'annuncio, tutte le foto, lo storico di prezzi e imposte, le scuole vicine e la lunga scheda dati RESO. L'API dati immobiliari Zillow di everydata.io – attualmente in beta – restituisce tutto questo come un unico oggetto JSON con oltre 200 campi di primo livello, indirizzabile tramite zpid o tramite l'URL homedetails copiato dal browser.

Piattaforma
Zillow (beta)
Endpoint principale
/property-v2
Quota per chiamata
2 richieste
Piano gratuito
100 rich. / mesepoi da 30 € / mese
Cosa ottieni

Dati Zillow pronti all'uso

Il nucleo della risposta è piatto e tipizzato: zpid, streetAddress, city, state, zipcode, latitude e longitude; price e currency; bedrooms, bathrooms, livingArea, yearBuilt e homeType (SINGLE_FAMILY, CONDO, TOWNHOUSE …); homeStatus (FOR_SALE, FOR_RENT, RECENTLY_SOLD, OFF_MARKET) insieme a daysOnZillow, timeOnZillow e datePostedString. Accanto trovi i campi di valutazione: zestimate con zestimateLowPercent / zestimateHighPercent, rentZestimate, taxAssessedValue e taxAssessedYear, lastSoldPrice e dateSold.

Attorno a questo nucleo ricevi i blocchi annidati che rendono utile la pagina: address con subdivision e neighborhood, attributionInfo con agentName, agentPhoneNumber, agentLicenseNumber, brokerName, mlsId e mlsName, hugePhotos con url, width e height per ogni immagine, priceHistory (date, price, event, priceChangeRate, source) e taxHistory (time, taxPaid, value), schools con rating, distance e grades, resoFacts con i dati che Zillow mostra sotto "Facts & features", oltre a county, countyFIPS, parcelId, monthlyHoaFee, propertyTaxRate, description e favoriteCount / pageViewCount come segnali di domanda.

  • Indirizzo, coordinate, county e parcelId: quanto basta per incrociare i dati con i registri pubblici
  • price, homeStatus, homeType, daysOnZillow, datePostedString e priceChange
  • zestimate (con percentuali low/high), rentZestimate, taxAssessedValue, lastSoldPrice, dateSold
  • attributionInfo: agente dell'annuncio, telefono, numero di licenza, agenzia, MLS id e nome MLS
  • Array hugePhotos con URL e dimensioni di ogni foto dell'annuncio
  • Array priceHistory e taxHistory con eventi datati e valori accertati
  • schools, resoFacts, nearbyHomes, monthlyHoaFee, propertyTaxRate e description
Casi d'uso

Cosa costruiscono i team

Screening degli investimenti

Gli investitori recuperano price, rentZestimate, taxAssessedValue, monthlyHoaFee e propertyTaxRate per gli zpid selezionati e calcolano rendimento lordo e cap rate prima di prenotare una visita.

Arricchimento dei lead per agenti e finanziatori

Trasforma un indirizzo in un profilo immobiliare completo – camere, bagni, anno di costruzione, ultima vendita, stato attuale e agente dell'annuncio – per qualificare un lead in pochi secondi.

Valutazioni e comparabili

Combina zestimate, priceHistory e similar-properties per creare un'analisi automatica dei comparabili per strumenti di perizia o di calcolo del prezzo d'offerta.

Monitoraggio degli annunci

Recupera ogni giorno gli immobili monitorati per intercettare variazioni di prezzo (priceChange, priceHistory), passaggi di stato da FOR_SALE a PENDING o SOLD e nuove foto.

Dataset immobiliari

I ricercatori costruiscono panel di immobili con resoFacts, scuole e storico fiscale per studiare le dinamiche dei quartieri e gli scostamenti nelle valutazioni fiscali.

Come funziona

Richiesta e risposta di esempio

Chiama GET /zil/property-v2 con zpid oppure url. Lo zpid è il numero prima di _zpid/ in qualsiasi URL Zillow e viene restituito anche da tutti gli endpoint di ricerca, quindi il flusso tipico è: prima la ricerca, poi property-v2 per gli immobili selezionati. L'esempio è ridotto a circa 30 delle oltre 200 chiavi.

GET /zil/property-v2

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

Risposta (abbreviata)

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
}

Tre endpoint affini restituiscono porzioni della stessa pagina quando non ti serve l'oggetto completo: GET /zil/photos?zpid=… restituisce l'array delle foto con didascalie e mixedSources in più risoluzioni; GET /zil/price-tax-history?zpid=… restituisce solo priceHistory e taxHistory; GET /zil/similar-properties?zpid=… elenca immobili comparabili in vendita con zpid, homeStatus, price e address. Costano quanto un lookup completo, quindi usali quando ti interessa proprio un payload più leggero.

Sono supportati anche gli immobili fuori mercato: homeStatus vale OFF_MARKET o RECENTLY_SOLD, price riporta l'ultimo valore noto e attributionInfo è vuoto perché non c'è un annuncio attivo. Zestimate e dati fiscali restano disponibili per la maggior parte delle case negli Stati Uniti. I campi che Zillow non mostra per un immobile vengono restituiti come null invece di essere omessi, così il tuo schema resta stabile.

I contenuti di Zillow riguardano solo gli Stati Uniti e i prezzi sono in USD. Tieni presente che questa API è in beta: la copertura dei campi può crescere da una release all'altra e alcuni blocchi annidati usati di rado (foreclosure, streetView, solarPotential) vengono passati esattamente come li fornisce Zillow.

Endpoint correlati

GET/zil/property-v2

Dettagli immobile. Oltre 200 campi per un immobile, tramite zpid o URL.

GET/zil/photos

Foto. Tutte le foto di un immobile.

GET/zil/price-tax-history

Storico prezzi e tasse. Prezzi storici e valutazioni fiscali.

GET/zil/similar-properties

Immobili simili. Annunci comparabili in vendita.

GET/zil/search-by-address

Ricerca per indirizzo. Oggetto immobile per un indirizzo stradale.

API reference completa
Prezzi

Paghi a richiesta, tutte le piattaforme incluse

Un lookup di un immobile è una richiesta e vale 2 unità di quota, perché Zillow è raggiungibile solo tramite proxy residenziali statunitensi, sia che tu chiami property-v2 sia uno degli endpoint affini più leggeri. Il piano gratuito (100 unità al mese) copre circa 50 lookup per una prova; Starter (5.000 unità, 30 €) aggiorna circa 80 immobili al giorno; Production (50.000, 80 €) circa 800; Business (300.000, 300 €) circa 5.000. Gli errori 5xx lato Zillow non vengono mai addebitati.

Free
100 rich. / mese
Starter
5000 rich. · 30 €
Production
50.000 rich. · 80 €
Business
300.000 rich. · 300 €

API dati immobiliari Zillow: domande frequenti

Mi serve uno zpid o posso usare l'URL?

Vanno bene entrambi. Passa zpid=28253016 oppure url=https://www.zillow.com/homedetails/…/28253016_zpid/. La risposta include sempre zpid e hdpUrl, così puoi normalizzare in seguito.

Come ottengo un immobile a partire da un indirizzo?

Usa GET /zil/search-by-address?address=1161 Natchez Dr College Station Texas 77845: restituisce lo stesso oggetto immobile di property-v2 per la casa che corrisponde meglio.

Sono inclusi gli immobili fuori mercato e venduti?

Sì. homeStatus indica lo stato (FOR_SALE, FOR_RENT, PENDING, RECENTLY_SOLD, OFF_MARKET) e i campi di valutazione restano disponibili anche per gli immobili senza un annuncio attivo.

La risposta contiene l'agente dell'annuncio?

attributionInfo contiene agentName, agentPhoneNumber, agentLicenseNumber, brokerName, brokerPhoneNumber, mlsId e mlsName esattamente come mostrati nell'annuncio.

L'API Zillow è pronta per la produzione?

È in beta: endpoint e nomi dei campi sono stabili e corrispondono a ciò che fornisce Zillow, ma la copertura dei blocchi annidati usati di rado può ancora ampliarsi. Gli endpoint in beta sono inclusi in tutti i piani alla normale tariffa Zillow di 2 unità di quota per richiesta.

Cerca il tuo primo immobile

Crea un account gratuito, prendi uno zpid da un qualsiasi URL Zillow e chiama property-v2: 100 unità di quota al mese senza costi.