Comply with IDX display rules when showing MLS listings on a website

domain: real-estate-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain IDX (Internet Data Exchange) participation approval from the relevant MLS; this is a separate agreement from API access.
  2. Display required attribution fields on every listing page: listing broker name, listing agent name, MLS name, and the MLS logo or disclaimer text as specified in the IDX policy.
  3. Suppress any fields the MLS IDX rules prohibit from public display (commonly: seller contact info, showing instructions, internal agent remarks).
  4. Implement the MLS-required update frequency — most IDX policies require listings to be refreshed within 12 or 24 hours of MLS changes.
  5. Add the required 'Courtesy of [Brokerage Name]' or equivalent attribution next to each listing and a site-wide IDX disclaimer in the footer.
  6. Do not commingle IDX data with non-IDX listing data in a way that obscures the source; keep IDX-sourced listings clearly identified.

Known gotchas

Related routes

Determine whether a real estate website integration needs IDX or VOW-level MLS data access before requesting a feed
nar.realtor · 5 steps · unrated
Integrate IDX property search into an agent website using the IDX Broker API
developers.idxbroker.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans