Property portals
Realtor.com data extraction
US residential listings, agents, offices, and price history, by market, county, or ZIP.
Realtor.com carries US residential supply with agent and office attribution on every listing, which makes it useful for both market analysis and agent-side prospecting.
We deliver listings for the markets you select, matched across runs so price cuts, status changes, and delistings arrive as dated events.
- Entities
- Listings · Agents · Offices · Price history · Media
- Geography
- United States
- Scope unit
- Market, county, ZIP, or URL set
- Refresh
- Hourly, daily, or weekly per market
- Change tracking
- Status, price, and delist events
- Identity
- Stable key across runs
- Formats
- JSON · NDJSON · CSV · Parquet
- Delivery
- Postgres · BigQuery · S3 · Webhook · Sheets
- History
- Backfill available on request
Fields
What you receive.
The usual set. Fields can be added or dropped per project — you pay for what you take.
Realtor.com fields
14- Listing ID and canonical URL
- Status and status history
- List price and full price history
- Full address and geocode
- Beds, baths, and living area
- Lot size and property type
- Year built
- Days on market
- HOA and tax figures where published
- Description text
- Photo count and media URLs
- Listing agent name and contact
- Brokerage office and contact
- Open house schedule
Output
What arrives.
An illustration of the record structure. Yours is shaped to the fields you ask for and stays the same on every run.
{
"listing_id": "rdc_2841773905",
"captured_at": "2026-04-08T06:04:12Z",
"status": "for_sale",
"address": {
"line1": "418 W Hickory St",
"city": "Denton", "state": "TX", "postal_code": "76201",
"lat": 33.2148, "lon": -97.1389
},
"price": { "amount": 439000, "currency": "USD" },
"beds": 3,
"baths": 2,
"living_area_sqft": 1842,
"year_built": 1994,
"days_on_market": 21,
"price_history": [
{ "date": "2026-02-18", "event": "listed", "amount": 455000 },
{ "date": "2026-03-04", "event": "price_change", "amount": 439000 }
],
"agent": { "name": "…", "office": "…", "phone": "…" }
}Used for
What clients do with Realtor.com data.
Questions
Asked before.
Can you cover a specific set of counties or ZIPs?
Yes. Scope is defined by market, county, ZIP, or an explicit URL list you supply.
Do you handle price drops and delistings?
Yes — records are matched on a stable key, so changes arrive as dated events rather than duplicate rows.
Is agent contact data included?
Agent and office attribution comes with each listing, along with whatever contact details the page publishes.
Also in Property portals
Zillow
For-sale, rental, and sold US listings with published estimates, matched across runs into a price and status series.
ES · PT · ITIdealista
Sale and rental listings across Spain, Portugal, and Italy with price history, agency details, and per-square-metre pricing.
BEImmoweb
Belgian sale and rental listings with EPC ratings, cadastral income, and agency details across Flanders, Wallonia, and Brussels.
Next step
Get Realtor.com data running.
Send the fields, the geography, and how fresh it needs to be. You will get back what is achievable and what it costs to run, usually within a day.