1.2M live listings · refreshed daily

Every rental platform
in one API.

Live rental listings from the platforms that block everyone else. One schema, rent in USD, no scrapers to run.

ApifyAvailable on Apify ★★★★★

Free to try on Apify · no credit card · $2 / 1k listings

housingfeed/listings 1,200,000 matches · 0.31s
One schema · rent normalized to USD · 60+ sources, 30 countries

Live listings pulled direct from the platforms that block everyone else

AppFolio Zillow Zumper Apartments.com Rightmove Idealista Immoweb
1.2M
Live rental listings
and growing every day
50+
Data sources
PM software + portals
29
Countries
US, UK & Europe
24
Fields per listing
rent, geo, beds & more
Why HousingFeed

Stop maintaining broken scrapers.

Every portal fights bots, changes markup, and returns a different shape. We absorb all of that so you get one clean, reliable feed.

One normalized schema

AppFolio, Zumper, Rightmove, and 60+ others all land in the same 24-field record: address, rent, beds, baths, sqft, availability, source URL. The union across sources is the product.

USD-normalized rent

Rent is stored in native currency and converted to rent_usd at load, so you can compare a Berlin flat and a Boston condo in one query.

We beat the walls

Akamai, PerimeterX, and DataDome block everyone else, Zillow and Apartments.com included. We get through so you never touch a proxy.

One request, instant results

Query the latest snapshot and get JSON back in a single synchronous call. Filter by country, city, rent, beds, or platform.

Refreshed daily

A scheduled harvester re-scrapes the whole network every day, so the feed stays current. Turn on live-refresh when you need the freshest data possible.

US + international

Deep US coverage from property-management software, plus the dominant national portals across the UK, Ireland, and continental Europe.

How it works

From zero to structured rental data in one request.

1. Pick your filters

Country, city, rent range, beds, property type, or a single source platform. No account setup or scraper config on your side.

2. Send one request

A single POST to the API returns matching listings synchronously. No infrastructure, no proxies, no browser pool to run.

3. Get clean JSON

Every listing comes back in the same 24-field schema with rent in native currency and USD, ready to drop into your product.

Coverage

60+ platforms. 30 countries. Growing.

Direct-from-source property-management platforms plus the largest national rental portals.

AppFolio 97K Zumper 13K Immoweb 9K Rently 6K Buildium 6K Zillow 224K Rent.com 3.9K Rightmove Otodom OnTheMarket Apartments.com 173K ShowMojo ApartmentGuide Bien'ici Finn Fotocasa Immobiliare HousingAnywhere + 15 more

Browse all data sources →

🇺🇸 United States 🇬🇧 United Kingdom 🇮🇪 Ireland 🇩🇪 Germany 🇳🇱 Netherlands 🇫🇷 France 🇪🇸 Spain 🇮🇹 Italy 🇧🇪 Belgium 🇵🇱 Poland 🇳🇴 Norway 🇪🇺 EU (other) + 17 more
What you get back

Clean JSON, every time. Try it yourself.

Every listing is the same 24-field record, whatever the source. Pick a market and get 10 real listings back, the exact JSON a paid key returns. The picker holds a few example markets. The full feed covers 60+ platforms, 30 countries and 1.2M live listings.

See the full 24-field schema →

GET /listingslive sample · no key
Who it's for

Built for teams that need rental data at scale.

PropTech & listing sites

Populate your marketplace, comps engine, or search product with fresh inventory across dozens of sources, without building and babysitting scrapers.

Investors & analysts

Track rent levels, availability, and new supply by market. Normalized rent_usd makes cross-market and cross-country analysis trivial.

Alt-data & research

A structured, refreshed rental-market panel for models and dashboards. Point-in-time scraped_at on every record for time-series.

Pricing

Simple, honest pricing.

Pay only for the listings you pull. Free to try with Apify's free-plan credits — no credit card, no subscription.

Self-serve

Pay-per-use

$2/ 1k listings

Run it yourself on Apify.

  • $0.002 per result — pay as you go
  • Free to try with Apify's free-plan credits
  • All filters, countries & the full JSON schema
  • No credit card, no monthly commitment
Get it on Apify →

Enterprise & bulk

Let's talk

Custom pricing for scale.

  • Full-database access
  • Bulk delivery to your S3 / GCS bucket
  • Reselling & redistribution rights
  • Custom platforms and countries on request
Talk to us →
Talk to us

Need bulk, custom sources, or a hand?

The free tier on Apify gets you querying in minutes. If you need a platform or country we do not cover yet, bulk dataset exports, or volume pricing, tell us what you are building and we will get you set up.

  • Custom platforms and countries on request
  • Bulk dataset exports for alt-data and research
  • Volume pricing from $2 per 1,000 listings

We reply within 24 hours. No spam, ever.

Thanks, we got it.

We will be in touch within 24 hours. In the meantime, you can start right away on the Apify free tier.

FAQ

Questions, answered.

Where does the data come from?

Listings are scraped directly from the source. That means property-management platforms like AppFolio, Buildium, and ShowMojo, plus major national portals like Zumper, Rightmove, Immoweb, and Otodom. We go straight to the platforms that host the inventory.

How fresh is the data?

A scheduled harvester re-scrapes the network on a recurring cron, and every record carries a scraped_at timestamp. If you need the absolute latest, enable live-refresh to re-scrape the portal platforms at query time.

How do I access it?

It is an Apify actor. You send a single POST request with your filters and get JSON back synchronously. No infrastructure, no proxies, no browser pool on your side. See the docs for a copy-paste example.

Which fields are included?

24 fields per listing: platform, source URL, full address plus street/city/state/zip, lat/lng where available, rent (min/max, native and USD), beds, baths, sqft, property type, furnished flag, availability, image, and a scrape timestamp. Every field is nullable, so coverage varies by source.

Can you add a platform or country I need?

Often, yes. The architecture is one adapter per platform emitting the shared schema, so new sources slot in cleanly. Reach out with what you need on the Scale or Enterprise plan.