HomesIDX

CRMLS IDX vendor · Southern California

Every listing.
One clean API.

HomesIDX is an IDX vendor for California Regional MLS (CRMLS). Replace the templated plugin: the full feed as JSON, photos on a CDN, attribution and paperwork done right. From $49 a month.

Read the docs →
Sync every 15 minRule 12.16 built inPhotos on our CDN100 results / pageNo setup feeCancel anytime

The product

One request, every listing

Search by city, ZIP, price, beds, or map bounds and get listings back as plain JSON, with photos already cached on our CDN and the compliance fields labeled the way CRMLS requires. Your stack, your design, our paperwork.

  • Attribution and the MLS disclaimer in every response
  • Webhooks when a listing changes
  • One-line embed and hosted pages on the same key
Read the docs
GET /v1/listings
GET /v1/listings?city=Sherman%20Oaks&beds_min=3
Authorization: Bearer mk_live_...

{
  "data": [{
    "listing_id": "SR26009002",
    "status": "Active",
    "price": { "list": 689000 },
    "address": { "full": "14100 Sample Elm St #212,
      Sherman Oaks, CA 91423" },
    "attribution": {
      "label": "Listing Agent: Sample Agent B |
        Listing Office: Sample Brokerage B"
    },
    "media": [{ "order": 1, "url": ".../1" }]
  }],
  "meta": { "data_last_updated": "15 min ago" }
}

Portals built billion-dollar businesses displaying the listings agents already cooperate on.

The same feed is yours to display, on a site you own.

Your buyers see what the portals show, on your domain.

Going live

01

Sign the CRMLS IDX Request Form

Your broker of record names us as your IDX vendor. We file it with CRMLS.

02

Get an API key

Query listings, photos, and agents from any stack. Attribution and the MLS disclaimer ride along in every response.

03

Ship

Use the API in your own site or app, or turn on the hosted search page under your domain.

What you get

Fresh every 15 minutes

Incremental replication from the CRMLS feed with a daily reconciliation pass. Off-market listings drop within the hour.

Compliance built in

Listing agent, listing office, and the IDXContactInfo field come back with every listing, labeled the way Rule 12.16 requires.

Photos served by us

Every image is cached and served from our CDN. No expiring MLS links, no bearer tokens in your frontend.

Search that matches how buyers look

City, ZIP, price, beds, baths, square footage, pool, radius, and map bounds. Cursor pagination, 100 results per page.

Usage you can see

Per-key metering by endpoint and day. Rate limits by plan, not by surprise.

One feed, many sites

Register every URL you operate under one key. We report them to CRMLS for you.

Common questions

What is HomesIDX?

HomesIDX is a CRMLS IDX vendor: it delivers California Regional MLS listings to agent and broker websites as a JSON API, a one-line embed, or a hosted search page, with MLS display rules and the CRMLS IDX paperwork handled. Plans start at $49 a month.

Do I need my broker's approval?

Yes. CRMLS authorizes IDX per website with an IDX Request Form signed by the agent and the broker of record. HomesIDX pre-fills the form and files it with CRMLS licensing for you.

Which MLS does HomesIDX cover?

California Regional MLS (CRMLS), the largest MLS in the United States, covering most of Southern California including Los Angeles, Orange, Riverside, and San Bernardino counties.

Can I use it with the website I already have?

Yes. Paste the one-line embed into WordPress, Squarespace, Wix, or any custom site, or point a subdomain at the hosted search page. Developers can build directly on the JSON API instead.

How fresh is the listing data?

The CRMLS feed is replicated incrementally about every 15 minutes with a daily reconciliation pass, well inside the 12-hour refresh MLS rules require. Off-market listings drop within the hour.

More in the IDX glossary, or see coverage by city.

Solo $49 · Pro $99 · Agency $299

Ship the MLS this week.

Monthly, cancel anytime. Hosted search page for $19 more. We file the paperwork.