Skip to main content
Features/MLS Property Search
IDX on your own domain

MLS Search on Your Domain, With Far More Control Than an Embedded Frame

Homes for sale and rent in one search: list or map, 20 RESO feature fields, an area the buyer draws by hand, and commute zones of 10 to 45 minutes by car, on foot or by bike. Every criterion is written into the URL, so a search can be shared and reopened intact.

20

RESO advanced fields

Appliances through WindowFeatures

10–45

Minute commute zones

From up to three places on the map

9

Property types

Single-family through land

6

Sort orders

Newest through relevance; sales and rentals stay separate

Map, results and Market Pulse on one screen

The drawn shape constrains the pins, and the statistics strip under the control row recomputes for the current search.

Filter grammar

Everything the search page can be asked

Nine groups of filters work alongside the location box and keyword search.

01

Sort order

Newest, oldest, price ascending, price descending, square footage, relevance. Homes for sale and rentals remain separate categories rather than one mixed list.

02

Property type

Single-family, townhouse, condo, co-op, multi-family, commercial, manufactured, land, other.

03

Listing status

Active, Coming Soon, Pending, Active Under Contract.

04

Bedrooms

Studio through 5+, picked as a minimum; an exact count comes from a phrase such as “exactly two bedrooms” or a shared link. The applied chip says which — "7 bedrooms" or "2+" — instead of silently widening the search.

05

Numeric ranges

Price, bathrooms, days on market, living area, lot size, year built, garage spaces and maximum HOA.

06

Quick features

Nine one-tap toggles: ac, basement, fireplace, garage, heating, pets, pool, view, waterfront.

07

RESO advanced facets

20 array fields — Appliances, ArchitecturalStyle, AccessibilityFeatures, AssociationAmenities, CommunityFeatures, Cooling, ExteriorFeatures, FireplaceFeatures, Flooring, Heating, InteriorFeatures, LaundryFeatures, ParkingFeatures, PatioAndPorchFeatures, PoolFeatures, SecurityFeatures, Utilities, View, WaterfrontFeatures, WindowFeatures. Each option list is aggregated from the connected dataset, so only categories with real data appear.

08

Monthly budget

The buyer types what they can pay per month. The field inverts it into a maximum purchase price using the buyer’s saved financing assumptions, then writes that number into the price filter.

09

Rent mode

A rent search rejects commercial and land as incompatible types instead of returning a broken result set, and the price sliders switch to a monthly-rent scale.

Geography

Two ways to define the area — neither one is a radius around a pin

Freehand

The buyer draws the boundary

A freehand shape drawn directly onto the map. The search then runs only inside that shape.

Drawing a new area replaces the active commute zone.

Life Radius

Commute zones from chosen points

Pick the points that matter — an office, a school, a parent's house — and a time: 10, 15, 20, 30 or 45 minutes, by driving, walking or cycling.

Zones are built as isochrones; multiple zones intersect, and the resulting shape becomes the geographic filter.

Checkable detail

What the numbers on the page actually measure

Market Pulse — recomputed for the current search
Inventory
Exact count of listings matching the search.
Median price
Median asking price of the 200 most recent matching listings.
Median $ / sq ft
Median price per square foot of that same sample.
Median days on market
Median for that sample, not a fixed city figure.
New this week
Exact count of matching listings added in the last seven days.
Price-reduced share
Share of that sample carrying a price reduction.
Price distribution
A sparkline drawn over that sample.
Top Value badge
Marks listings in the bottom price-per-square-foot quartile of that sample — and only when the listing's own MLS automated-valuation display flag permits it.
The listing page each result opens into
Fact block
Photos, price and status, address, beds, baths, living area, remarks, year built, MLS number and a map.
Feature groups
Interior, exterior, flooring, heating and cooling, parking and garage.
HOA
Normalized to a monthly figure from the RESO fee frequency, so a quarterly fee is not read as a monthly one.
Taxes and lot
Annual tax amount; lot size in acres.
Payment calculator
Configurable on the page, with its assumptions visible.
Similar properties
Computed for that specific home.
Share
Link, Messages, the system share sheet, or email. An email share is recorded in the CRM as an mls-share lead with the listing context attached.
Quota protection
Every search page and API call runs through a weighted per-IP rate limiter, so one visitor cannot exhaust the MLS provider quota the live search shares.
Stated plainly

What this search is not

  • MLS and provider compatibility is confirmed with you before purchase, along with any outside data cost. We do not claim that every MLS is supported.
  • Market Pulse figures, price-per-square-foot positions and the Top Value badge are computed statistics over the result set on screen. They are not an appraisal and not a valuation.
  • The monthly-budget conversion and the payment calculator are assumption-driven estimates. They are not lending, tax or financial advice.
  • Listing data displays under the source MLS's own rules, including its automated-valuation display opt-out. Where that flag is off, the price-position badge is withheld.
  • Nothing here is a claim about search rankings, index coverage, traffic, lead volume or conversion.

Run a real search against your own MLS feed on the call.

We confirm which MLS you are on, then show the search working on it.

Book a Demo