Housing Market Data API - US Home Prices, Rents and Trends
Pricing
from $5.00 / 1,000 market returneds
Housing Market Data API - US Home Prices, Rents and Trends
Track US housing markets by county, city, ZIP and metro: daily price feed, sale and rent prices, event counts, for-sale inventory, gross yield, all cash share, investor and institutional ownership, and new construction. Plus unit level property records with full sale and rental event history.
Pricing
from $5.00 / 1,000 market returneds
Rating
0.0
(0)
Developer
Nabeel Hassan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Track any US county, city, ZIP code or metro area with a daily price feed, monthly sale and rent trends, inventory, yields and investor ownership, then drop to the individual property and its full sale and rental history.
What this actor does
- Find the market first. Search a directory of counties, cities, ZIP codes, towns, census places and metro areas. Each row returns the market id everything else is keyed by, plus population, median income, and whether the market has a daily price feed or belongs to the Case-Shiller 10 or 20 city index.
- 24 metric series. Daily price feed and rental price feed, housing stock, all cash share, housing event counts and prices, for-sale inventory and its price changes, new listing rolling counts, gross rental yield, rental unit concentration, investor share of the housing stock, investor purchase to sale ratio, institutional portfolio activity by portfolio size, and new construction events. One row per market per date.
- Unit level property records. Search properties by market, by property id, or by a radius around a point, then filter on beds, baths, size, year built, pool, new construction, owner occupancy and investor ownership. Every row carries the property's housing event history with each event's type, date and price.
- Follow the institutions. Filter properties by named institutional owner - Invitation Homes, Progress Residential, Amherst, Tricon, AMH, FirstKey, VineBrook, Blackstone, Opendoor and more - to map a single family rental portfolio street by street.
- Resolve addresses. Turn street addresses into the provider's property ids and, usefully, the ZIP, city, county and metro market ids that property sits inside, so you can go straight from an address to its market's trend data.
- Pay per result. You are charged for rows that carry a real record. Markets with no coverage for a metric, and addresses the provider cannot place, are free.
Bring your own key
This actor calls the provider with your own API key. Paste it into the API key field, or set it as the DATA_API_KEY secret. Paste the key on its own without a Bearer prefix - this provider wants the raw key in the header, and the actor strips the prefix if you include one anyway. Nothing runs on anyone else's credentials, and a run without a key ends cleanly with an explanation rather than failing.
Example output
{"recordType": "metric","requested": "market_metrics/housing_event_prices for market 5826765","found": true,"metric": "market_metrics/housing_event_prices","parclId": 5826765,"date": "2026-07-01","propertyType": "SINGLE_FAMILY","price_median_sales": 452000,"price_median_new_listings_for_sale": 469900,"price_median_new_rental_listings": 2295}
FAQ
How do I start if I only know a place name?
Run markets mode with the place name, or with a state and a geography type. Every row comes back with the provider's own market id, which is what the metric and property modes take as input. There is no way to ask for metrics by place name directly, so this step is not optional - it is the index for the whole API.
What is a market id?
A single number identifying one geography: a county, a city, a ZIP code, a town, a census designated place or a metro area. The same physical address sits inside four of them at once, and resolve addresses mode returns all four ids for a property so you can compare a ZIP-level trend against its county and metro.
Which metrics have a property type filter?
Not all of them, and sending the filter to a metric that does not take it is a rejected request rather than a harmless extra. The actor knows which is which and only sends the filter where the provider accepts it: the price feed, housing stock and investor ownership series do not take one, while sale and rental event, inventory and yield series do. The portfolio metrics take a portfolio size band instead.
Can I track institutional single family rental owners?
Yes, two ways. The portfolio metrics give you market-level activity split by how many homes the owner holds, from small landlords with 2 to 9 up to institutions with 1000 or more. Properties mode goes the other way: filter by a named institutional owner and get back the individual homes, with the events showing when each was bought.
What does the daily price feed measure?
A daily price point for residential real estate in one market, which is what makes it useful for tracking a market between monthly releases. Coverage is limited to the markets flagged as price feed markets in the directory, so check that flag before requesting it in bulk - a market without one is recorded as having no data rather than failing the run.
How far back does the data go?
The metric series accept a from and to date, and property event history runs back over a decade for most markets. Leave the dates empty to take everything the provider holds and use the maximum rows setting to bound the run instead.
What does it cost?
Pricing is pay per result: 0.005 USD per market, 0.006 USD per metric period and 0.012 USD per property record or resolved address, with Apify platform usage included. Rows the provider found nothing for are not charged. You also need your own account with the data provider, which bills credits on its own plans.
Does the actor fail if my key is wrong?
No. A missing key, a rejected key, an exhausted credit balance or an empty input all end the run cleanly with a message saying what to change. Only a real outage or a bug fails the run.
Keyword map
housing market data API, US home price data, real estate market trends API, home price index API, median sale price by zip code, median rent by market, rental yield data, gross yield API, for sale inventory data, days on market trends, housing stock data, investor home purchases, institutional single family rental, Invitation Homes portfolio, Progress Residential data, new construction housing data, all cash sales share, property event history API, address to property id, real estate analytics API, housing market research data