Compare / How to get rental listings for an app

How to get rental listings for an app, marketplace or assistant.

Four routes exist. One of them, scraping a portal, gives you rows but no right to show them. The other three come with a licence, each on different conditions. This page is by HousingFeed, which sells one of the three; the other two are described from their own pages, checked 2026-09-20.

The four routes.

RouteWho grants the right to displayRentalsAccessFits
Portal partner programme (Zillow Group rentals network, Apartments.com partner feeds)The portal, to partners it selects; Zillow's programme takes listings in from property managers and is not an outbound APIYesApplication; Zillow's feed testing "typically takes 4-6 weeks"Property managers syndicating out; large partners
MLS / IDX feed (Bridge Interactive, SimplyRETS)The MLS, to its members, under IDX rulesOne property type among mostly for-sale listingsBridge "invite only"; SimplyRETS from $49 a month with your own MLS credentialsBrokerages
Manager-direct licence (HousingFeed Display Feed)HousingFeed, for listings property managers publish on their own sites, with attribution and link-backYes, rentals onlySample in one business day; order form; 30 days freeMarketplaces, housing apps, assistants that are not brokerages
Scraping a portal (Apify actors, RealtyAPI, your own crawler)Nobody. The portal's terms govern and do not permit republishingYes, as rowsImmediateResearch and internal tools only

Six steps, whichever route you take.

  1. Decide whether users will see the listings. If yes, you need a display right in writing before anything else. If no, the research APIs are open to you.
  2. Check coverage in your exact market, with the definition. A national total tells you nothing; ask for the count in your cities and how "active" is defined. HousingFeed publishes 850,000+ displayable listings by state and metro, dated, at /coverage.
  3. Get a sample file and test it for duplicates, photo URLs that load, field completeness, and listing pages that still show the unit. A checklist a developer can run in 20 minutes.
  4. Ask how removed listings reach you. A leased unit still on your site is the fastest way to lose a user. You want a removed set or a delisted flag on a known cadence, and a rule that a failed fetch never counts as a removal.
  5. Read the display conditions. Attribution, link-back, photo handling (by URL or re-hosted), lead routing, takedown time. What HousingFeed's licence asks →
  6. Integrate against the sample schema, ingest weekly deltas (added, changed, removed) or pull incrementally, and keep your own landlord-submitted inventory beside the licensed feed.

What HousingFeed offers on this map.

The manager-direct route: US rental listings collected from property managers' and owners' own websites and leasing software, verified weekly, licensed for display in your product with the manager named and linked. Portal listings are excluded by design. Coverage is thinner where a metro's rentals are mostly single units posted only on portals; the Zillow comparison publishes that gap per metro so you see it before you decide. For research without display, the Data API covers 30 countries, portals included, pay per row.

FAQ

Questions builders ask.

Can I just scrape Zillow or Apartments.com for my app?

You can fetch the pages; you cannot republish what they show. The portals' terms do not grant third parties a right to display their listings, and the scraper vendors say so in their own words ("comply with each site's Terms of Service"). Use scraped rows for research, not for a product that shows them.

Do I need an MLS membership?

Only if you want MLS data. MLS and IDX feeds are the brokerage route: for-sale heavy, rentals thin, access via the MLS. A rental marketplace that is not a brokerage does not need one.

How do I add listings to my marketplace without signing landlords one by one?

License inventory that is already published. Manager-direct listings come with the manager named and linked and enquiries routed to them, so your marketplace has supply on day one while your own landlord-submitted listings sit beside it.

What should the sample prove?

Count in your exact cities; share of records with photos, coordinates, size and availability; duplicates; that listing URLs load and show the unit; that removed listings reach you. The 20-minute checklist →

Get a sample

See your market before choosing a route.

Tell us your cities. A real export and the displayable count for your geography, within one business day, no call required.

  • Actual rental records for your market, CSV and JSON
  • The exact production schema
  • The displayable-listing count for your geography
  • Field coverage: photos, coordinates, rent, availability
  • Source attribution on every record
  • Pricing for that geography

Usually within one business day. How pricing works →

Usually within one business day. No newsletter.

We are preparing your sample.

You will have the export, the coverage numbers and pricing within one business day.

Want to talk sooner? Pick a time with us.

Twenty minutes on your exact ZIPs, field completeness and how the weekly deltas fit your stack.

Book 20 minutes

Or just reply to the sample email.