MLS lookup endpoint
MLS API — Search by MLS ID
Look up any active US listing by its MLS number. Returns the full property record, photos, list & sale history, days on market, and agent contact.
●50 free calls / month · no card required
curl -X POST https://api.realestateinvestingapi.com/v1/zillow \
-H "Authorization: Bearer reia_live_••••••••" \
-d '{"action":"searchByMls","params":{"mls_id":"6543210"}}'The response
One call, full listing record
Typed against OpenAPI 3.1 — abbreviated below for readability.
{
"mls_id": "6543210",
"zpid": "70112233",
"status": "FOR_SALE",
"address": "812 Brazos St #401, Austin, TX 78701",
"price": 729000,
"beds": 2,
"baths": 2,
"sqft": 1184,
"daysOnMarket": 12,
"photos": [
"https://photos.zillowstatic.com/fp/abc.jpg",
"https://photos.zillowstatic.com/fp/def.jpg"
],
"history": [
{ "event": "Listed for sale", "date": "2026-05-17", "price": 729000 },
{ "event": "Price change", "date": "2026-05-23", "price": 729000 },
{ "event": "Listed for sale", "date": "2023-04-02", "price": 685000 }
],
"agent": {
"name": "Carla M. Hayes",
"brokerage": "Compass RE Texas",
"phone": "+1-512-555-0118"
},
"schools": [
{ "name": "Mathews Elementary", "level": "primary", "rating": 7 },
{ "name": "O. Henry Middle", "level": "middle", "rating": 8 }
]
}What you get
Every field you'd expect from the MLS itself
- Full property record (beds/baths/sqft/lot/year built)
- Current price + recent price changes
- List & sale history back to first record
- Hi-res photo URLs in order
- Listing agent name, brokerage, license, phone
- Assigned school district + ratings
what's not in here
Off-MLS fields like internal showing notes, agent commentary, or syndication policy flags aren't in the Zillow surface — so we don't fabricate them. If you need raw MLS feed access (RETS/RESO), you'll want a board-licensed vendor.
Use cases
What teams build with this
AVM modeling
Train pricing models on listing-level history with verified MLS records.
Lead routing
Match MLS IDs from your CRM to real-time status (active → pending → sold).
Comp sets
Pull the candidate listing by MLS, then walk its nearby & similar arrays.
Market dashboards
Surface MLS-level metrics — DOM distribution, status flips, price-cut velocity.
Pricing
One call per MLS lookup
Free
Kick the tires. No card required.
$0/mo50 calls included · hard cap
- 50 API calls / month
- All 30 endpoints
- Hard cap — no overages
- Community support
Starter
Solo wholesalers and side projects.
$29/mo1,000 calls included · then $0.010/call
- 1,000 API calls / month
- All 30 endpoints
- $0.01 per call after
- Email support
- Most popular
Growth
Internal tools, dashboards, lead engines.
$99/mo10,000 calls included · then $0.005/call
- 10,000 API calls / month
- All 30 endpoints
- $0.005 per call after
- Priority email support
- Webhook delivery
Scale
Funded prop-tech and high-volume teams.
$299/mo50,000 calls included · then $0.003/call
- 50,000 API calls / month
- All 30 endpoints
- $0.003 per call after
- 99.9% uptime SLA
- Slack-shared support channel
All plans · 99.9% uptime SLA · OpenAPI 3.1 spec · scrape.do failover · US-based servers
FAQ