The most granular Real-Time Real Estate Data API. Access 50M+ listings from 900+ sources with clean, deduplicated data. Ship in days, not months.
Trusted by leading PropTech companies worldwide
99.9% API uptime • 50M+ properties • Real-time updates
import requests
try:
response = requests.get(
'https://api.stream.estate/documents/properties',
headers={'Content-Type': 'application/json', 'X-API-KEY': '<api_key>'},
params={
'includedDepartments[]': 'departments/77',
'fromDate': '2020-01-10',
'propertyTypes[]': '1',
'transactionType': '0',
'withCoherentPrice': 'true',
'budgetMin': '1800000',
'budgetMax': '1900000'
}
)
response.raise_for_status()
print(response.json())
except requests.exceptions.RequestException as e:
print(f"Error: {e}")Everything you need to ship real estate products, faster.

Build AVMs and valuation tools with real-time comparables from 900+ sources. Power advisory reports with accurate market data.
Learn more
Power valuation widgets and property search engines that capture and convert leads with live listing data.
Learn more
Track price drops, new listings, and market shifts in real-time. Get instant alerts via webhooks when conditions match.
Learn more
Analyze portfolios at scale with bulk property data, historical pricing, and market analytics for smarter investment decisions.
Learn moreAccess property listings as they hit the market. No more stale data or missed opportunities.
Our advanced algorithms merge multiple listings for the same property into a single, clean record.
Stop burning €200K/year on unreliable scrapers and a dedicated data team. Integrate our API in days and focus your engineers on your product, not plumbing.
Our API provides hundreds of structured data points for every property, from GPS coordinates and cadastral references to per-source pricing history.
Choose a plan that's packed with the features you need to power your real estate platform.
Ideal for small to medium projects
Perfect for growing teams with higher usage
For enterprise-level usage and requirements
For variable usage patterns