Pull live rental and property data from 50+ platforms and portals across 29 countries through one endpoint. One schema, rent in USD, refreshed daily. No scraping, and no waiting on a public API that Zillow, Redfin, and Realtor.com no longer offer.
A real estate API is an endpoint that returns property data as structured JSON, so you can pull listings, prices, and locations into your own product without scraping sites yourself. Real estate data comes in three kinds: live listings (what is on the market now), property records (tax and assessor history), and valuations (AVM price estimates). HousingFeed is the real estate API for the first, and the deepest at it.
Most tools sold as a "real estate API" resell a single aggregator or stop at US for-sale records. HousingFeed goes to the sources directly, covers rentals across 29 countries, and hands back one clean shape you can build on the same day. This page is the full picture: the fields, the rental and property data in detail, where it comes from, how it compares, and how to call it.
Every listing comes back as the same 24-field record, whatever platform or country it came from. Fields are nullable by design; the union across sources is what makes the feed valuable.
| Group | Fields |
|---|---|
| Location | address, street, city, state, ZIP, lat, lng |
| Price | rent_min, rent_max, currency, rent_usd |
| Property | beds, baths, sqft_min, sqft_max, property_type, furnished |
| Listing | availability, image, platform, source URL, scraped_at |
curl -X POST "https://api.apify.com/v2/acts/housingfeed~rental-listings-api/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"country":"US","city":"Austin","beds":2,"maxItems":100}'
If you specifically need a rental data API, this is the core of the product. Rentals are not a filter on a for-sale feed here; they are the whole feed, which changes what the data can do:
rent_usd, so a Berlin flat and a Boston condo compare in a single query across all 29 countries.Listing-level rent plus market-level distribution, in one API, is what rental work actually needs. Most real estate APIs give you neither.
For property data, HousingFeed serves the listing-level attributes of each rental: where it is, how big it is, and what it is.
| Attribute type | Fields |
|---|---|
| Where it is | full address, city, state, ZIP, and lat/lng where the source exposes them |
| How big and what type | beds, baths, square footage, property type, furnished flag |
| Identity and media | a photo, the source platform, the source URL, and a scrape timestamp |
Straight answer, so you do not integrate the wrong tool: this is listing-level property data, not tax, assessor, ownership, or automated valuation (AVM) records. For public records or an AVM, use ATTOM or HouseCanary. For what is actually listed for rent, and its real attributes, this is the deeper source.
Because coordinates ship on every record that has them, you can map inventory, cluster by neighborhood, or run distance-based comps without a separate geocoding step.
Coverage is where a real estate API lives or dies. HousingFeed goes to the platforms that host the inventory: property-management software like AppFolio (97K live listings), Buildium, and ShowMojo, plus the major national portals like Zillow (224K), Apartments.com (173K), Zumper, Rightmove, and Idealista. Browse all 50+ sources, or see rental market data by metro.
Different tools solve different problems. Here is where each fits, including where they beat us.
| Provider | Best for | Coverage |
|---|---|---|
| HousingFeed | Live rental listings across many sources | 50+ platforms, 29 countries |
| RealEstateAPI / RealtyAPI | US for-sale and listing data | US |
| ATTOM, HouseCanary | Property records and valuations (AVM) | US, not live listings |
| RentCast | US rent estimates and comps | US only |
| Zillow, Redfin, Realtor.com | Brand data, but no public API | None (retired) |
If you need assessor records or an AVM, use ATTOM or HouseCanary. If you need live rental inventory beyond the US, in one schema with rent already in USD, that is us. Compare directly against RentCast, the Zillow API, Realtor.com, and Redfin.
It is an Apify actor. Send a single POST with your filters and get JSON back synchronously. No infrastructure, no proxies, no browser pool on your side, and nothing to maintain when a portal changes its markup.
curl -X POST "https://api.apify.com/v2/acts/housingfeed~rental-listings-api/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"country":"US","city":"Denver","property_type":"house","rent_max":3000,"maxItems":100}'
Fill a marketplace, comps engine, or search product with fresh inventory across dozens of sources, without building and babysitting scrapers.
Track rent levels, availability, and new supply by market. Rent in USD makes cross-market and cross-country analysis one query.
A structured, refreshed rental panel with a scrape timestamp on every record for clean point-in-time series.
A real estate API is an endpoint that returns property data as structured JSON. Real estate data covers live listings, property records, and valuations. HousingFeed is the real estate API for live rental listings, delivering 700,000+ listings from 50+ platforms in 29 countries.
HousingFeed runs on the Apify free tier, so you can query live listings without a credit card, then pay per use from $1.50 per 1,000 records as you scale.
No. Zillow retired its public real-estate API in 2021, and Redfin and Realtor.com never offered one. HousingFeed collects listings from those portals and serves them through a single API instead.
HousingFeed is a rental data API: live rental listings from 50+ platforms in 29 countries, plus aggregated rental market metrics (inventory and rent percentiles) by metro and bedroom, all in one call.
No. HousingFeed provides listing-level property data (location, size, type, and features of active rentals), not tax, assessor, ownership, or AVM records. For those, use a provider like ATTOM or HouseCanary.
HousingFeed is pay-per-use from $1.50 per 1,000 records, with a free tier to start. There is no seat license or annual minimum.
It refreshes daily and every record carries a scraped_at timestamp, so counts and prices reflect what is on the market rather than a lagging quarterly estimate.
700,000+ live rental listings from 50+ sources in 29 countries, one schema, refreshed daily. Start on the free tier.