Inmobiliario · ZillowBeta
API de datos inmobiliarios de Zillow
La API de datos inmobiliarios de Zillow te da datos de Zillow en tiempo real en el momento en que los pides, limpios y estructurados, listos para tu propia app, una hoja de cálculo o un asistente de IA. Sin scraping, nada que mantener.
100 solicitudes gratis al mes · sin tarjeta de crédito · una clave de API para todas las plataformas
Datos clave
Actualizado el
Una página de detalles de vivienda de Zillow es el registro público más completo de un inmueble en EE. UU.: precio y estado del anuncio, dormitorios, baños y superficie habitable, el Zestimate y el rent Zestimate, el valor fiscal tasado, el agente y el MLS del anuncio, todas las fotos, el historial de precios e impuestos, los colegios cercanos y la larga ficha RESO. La API de datos inmobiliarios de Zillow de everydata.io, ahora en beta, lo devuelve todo como un único objeto JSON con más de 200 campos de primer nivel, por zpid o por la URL homedetails copiada del navegador.
- Plataforma
- Zillow (beta)
- Endpoint principal
- /property-v2
- Cuota por llamada
- 2 solicitudes
- Plan gratuito
- 100 solicitudes / mesdespués, desde 30 € / mes
Datos de Zillow, listos para usar
El núcleo de la respuesta es plano y tipado: zpid, streetAddress, city, state, zipcode, latitude y longitude; price y currency; bedrooms, bathrooms, livingArea, yearBuilt y homeType (SINGLE_FAMILY, CONDO, TOWNHOUSE …); homeStatus (FOR_SALE, FOR_RENT, RECENTLY_SOLD, OFF_MARKET) junto con daysOnZillow, timeOnZillow y datePostedString. A su lado están los campos de valoración: zestimate con zestimateLowPercent / zestimateHighPercent, rentZestimate, taxAssessedValue y taxAssessedYear, lastSoldPrice y dateSold.
Alrededor de ese núcleo recibes los bloques anidados que hacen útil la página: address con subdivision y neighborhood; attributionInfo con agentName, agentPhoneNumber, agentLicenseNumber, brokerName, mlsId y mlsName; hugePhotos con url, width y height de cada imagen; priceHistory (date, price, event, priceChangeRate, source) y taxHistory (time, taxPaid, value); schools con rating, distance y grades; resoFacts con los datos del inmueble que Zillow muestra en "Facts & features"; además de county, countyFIPS, parcelId, monthlyHoaFee, propertyTaxRate, description y favoriteCount / pageViewCount como señales de demanda.
- Dirección, coordenadas, condado y parcelId: suficiente para cruzar con registros públicos
- price, homeStatus, homeType, daysOnZillow, datePostedString y priceChange
- zestimate (con porcentaje bajo/alto), rentZestimate, taxAssessedValue, lastSoldPrice, dateSold
- attributionInfo: agente del anuncio, teléfono, número de licencia, agencia, ID y nombre del MLS
- Array hugePhotos con URL y dimensiones de cada foto del anuncio
- Arrays priceHistory y taxHistory con eventos fechados y valores tasados
- schools, resoFacts, nearbyHomes, monthlyHoaFee, propertyTaxRate y description
Lo que los equipos construyen con esto
Filtrado de inversiones
Los inversores obtienen price, rentZestimate, taxAssessedValue, monthlyHoaFee y propertyTaxRate de los zpid preseleccionados para calcular la rentabilidad bruta y la cap rate antes de reservar una visita.
Enriquecimiento de leads para agentes y prestamistas
Convierte una dirección en un perfil completo del inmueble (dormitorios, baños, año de construcción, última venta, estado actual y agente del anuncio) para calificar un lead en segundos.
Valoración y comparables
Combina zestimate, priceHistory y similar-properties para crear un análisis automático de comparables para herramientas de tasación o de precio de oferta.
Monitorización de anuncios
Vuelve a consultar cada día las viviendas que sigues para detectar cambios de precio (priceChange, priceHistory), cambios de estado de FOR_SALE a PENDING o SOLD y fotos nuevas.
Conjuntos de datos inmobiliarios
Los investigadores reúnen paneles de inmuebles con resoFacts, colegios e historial fiscal para estudiar la dinámica de los barrios y las diferencias de tasación.
Solicitud y respuesta de ejemplo
Llama a GET /zil/property-v2 con zpid o con url. El zpid es el número que precede a _zpid/ en cualquier URL de Zillow y también lo devuelven todos los endpoints de búsqueda, así que el flujo habitual es buscar primero y luego llamar a property-v2 para las viviendas preseleccionadas. El ejemplo está recortado a unas 30 de las más de 200 claves.
GET /zil/property-v2
curl "https://api.everydata.io/zil/property-v2?zpid=28253016" \
-H "x-api-key: YOUR_API_KEY"Respuesta (abreviada)
{
"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
}Tres endpoints hermanos devuelven partes de la misma página cuando no necesitas el objeto completo: GET /zil/photos?zpid=… devuelve el array de fotos con pies de foto y mixedSources en varias resoluciones; GET /zil/price-tax-history?zpid=… devuelve solo priceHistory y taxHistory; GET /zil/similar-properties?zpid=… lista viviendas comparables en venta con zpid, homeStatus, price y address. Cuestan lo mismo que una consulta completa, así que úsalos cuando lo que buscas es una respuesta más pequeña.
Se admiten viviendas fuera del mercado: homeStatus indica OFF_MARKET o RECENTLY_SOLD, price refleja la última cifra conocida y attributionInfo está vacío porque no hay anuncio activo. Los datos de Zestimate e impuestos siguen disponibles para la mayoría de las viviendas de EE. UU. Los campos que Zillow no muestra para un inmueble se devuelven como null en lugar de omitirse, así que tu esquema se mantiene estable.
El contenido de Zillow es solo de EE. UU. y los precios están en USD. Ten en cuenta que esta API está en beta: la cobertura de campos puede crecer entre versiones y algunos bloques anidados poco usados (foreclosure, streetView, solarPotential) se transmiten tal como los sirve Zillow.
Endpoints relacionados
Detalles del inmueble. Más de 200 campos de un inmueble por zpid o URL.
Fotos. Todas las fotos de un inmueble.
Historial de precios e impuestos. Precios históricos y valoraciones fiscales.
Inmuebles similares. Anuncios comparables en venta.
Buscar por dirección. Objeto del inmueble para una dirección postal.
Paga por solicitud, con todas las plataformas incluidas
Una consulta de inmueble es una solicitud y cuenta 2 unidades de cuota, porque Zillow solo es accesible a través de proxies residenciales de EE. UU., tanto si llamas a property-v2 como a uno de sus endpoints hermanos más pequeños. El plan gratuito (100 unidades al mes) cubre unas 50 consultas para evaluar; Starter (5000 unidades, 30 €) actualiza unos 80 inmuebles al día; Production (50.000, 80 €), unos 800; Business (300.000, 300 €), unos 5000. Los errores 5xx por parte de Zillow nunca se cobran.
- Free
- 100 solicitudes / mes
- Starter
- 5000 solicitudes · 30 €
- Production
- 50.000 solicitudes · 80 €
- Business
- 300.000 solicitudes · 300 €
API de datos inmobiliarios de Zillow: preguntas frecuentes
¿Necesito un zpid o puedo usar la URL?
Cualquiera de los dos. Pasa zpid=28253016 o url=https://www.zillow.com/homedetails/…/28253016_zpid/. La respuesta siempre incluye zpid y hdpUrl para que puedas normalizar después.
¿Cómo obtengo un inmueble a partir de una dirección?
Usa GET /zil/search-by-address?address=1161 Natchez Dr College Station Texas 77845: devuelve el mismo objeto de inmueble que property-v2 para la vivienda que mejor coincide.
¿Se incluyen viviendas vendidas y fuera del mercado?
Sí. homeStatus indica el estado (FOR_SALE, FOR_RENT, PENDING, RECENTLY_SOLD, OFF_MARKET) y los campos de valoración siguen disponibles para viviendas sin anuncio activo.
¿La respuesta incluye el agente del anuncio?
attributionInfo contiene agentName, agentPhoneNumber, agentLicenseNumber, brokerName, brokerPhoneNumber, mlsId y mlsName tal como se muestran en el anuncio.
¿La API de Zillow está lista para producción?
Está en beta: los endpoints y los nombres de campo son estables y coinciden con lo que sirve Zillow, pero la cobertura de bloques anidados poco usados aún puede ampliarse. Los endpoints beta están incluidos en todos los planes con la tarifa normal de Zillow de 2 unidades de cuota por solicitud.
Casos de uso relacionados
Consulta tu primer inmueble
Crea una cuenta gratuita, toma un zpid de cualquier URL de Zillow y llama a property-v2: 100 unidades de cuota al mes sin coste.