Real Estate API
Property listings, prices, photos, agents and market data from 40 real estate portals in the US, UK, Europe and beyond.
A real estate data API for Zillow, Redfin, Realtor.com and Trulia in the US, Rightmove, Zoopla and OnTheMarket in the UK, and Idealista, ImmoScout24, SeLoger and other portals across Europe, Latin America, Africa and Asia. Search by location and filters, then pull a property's details, price history and agent. 132 endpoints in this category, from $1 per 1,000 calls.
- 40 platforms
- 132 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
Real estate APIs on API.SH
Each platform has its own page with endpoints, example responses and prices. One API key works for all of them.
What teams build with real estate data
Listing and price tracking
Search an area every day to catch new listings, price cuts and homes that go under offer.
Market reports and valuations
Collect asking prices, sizes and features by city or postcode to build comparables and feed valuation models.
Agent and lead research
Find the agents and agencies behind listings in a market and see what they have for sale.
Rental and investment analysis
Compare rents and sale prices across portals and countries to find yield and investment opportunities.
Popular real estate endpoints
| platform | endpoint | per 1,000 calls |
|---|---|---|
| Zillow | Zillow search /zillow/ | $1 1 credit |
| Redfin | Redfin rental property /redfin/ | $1 1 credit |
| Realtor | realtor.ca sitemap feed /realtor/ | $1 1 credit |
| Rightmove | Rightmove listings /rightmove/ | $1 1 credit |
| Zoopla | Zoopla search /zoopla/ | $1 1 credit |
| Trulia | Trulia home search /trulia/ | $1 1 credit |
| Idealista | Idealista search /idealista/ | $1 1 credit |
| ImmoScout24 | ImmoScout24 property search /immoscout24/ | $1 1 credit |
| SeLoger | SeLoger search /seloger/ | $1 1 credit |
| OnTheMarket | OnTheMarket property search /onthemarket/ | $1 1 credit |
| REALTOR.ca | REALTOR.ca property search /realtorca/ | $1 1 credit |
| Property Finder | Property Finder listing search /propertyfinder/ | $1 1 credit |
One request, clean JSON
Zillow search from Zillow: GET https://api.api.sh/zillow/
curl "https://api.api.sh/zillow/v1/search?url=https%3A%2F%2Fwww.zillow.com%2Fhomes%2Ffor_sale%2FAustin%2C-TX_rb%2F" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/zillow/v1/search",
params={"url": "https://www.zillow.com/homes/for_sale/Austin,-TX_rb/"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() {"url": "https://www.zillow.com/homes/for_sale/Austin,-TX_rb/","page": 1,"total_results": 5617,"total_pages": 20,"next_page": 2,"homes": [{"zpid": "58313397","address": "2307 Cheyenne Cir, Austin, TX 78745","street": "2307 Cheyenne Cir","city": "Austin","state": "TX","zip": "78745","price": "$995,000","sold_price": null,"unformatted_price": 995000,"is_building": false,"building_name": null,"units": null,"min_rent": null,"max_rent": null,"availability_count": null,"provider_listing_id": null,"beds": 4,"baths": 2,"area": 2049,"status": "Active","home_type": "SINGLE_FAMILY","zestimate": 966900,"days_on_zillow": 7,"broker": "Christies Intl Real Estate Lone Star","latitude": 30.224419,"longitude": -97.79659,"image": "https://photos.zillowstatic.com/fp/3dafce257cca8f790e05deeab8c0f22a-p_e.jpg","url": "https://www.zillow.com/homedetails/2307-Cheyenne-Cir-Austin-TX-78745/58313397_zpid/","id": "58313397","status_type": "FOR_SALE","status_text": "Active","currency": "USD","country": "$","living_area": 2049,"lot_area": 0.32999999999999996,"lot_area_unit": "acres","rent_zestimate": 4596,"tax_assessed_value": 1138467,"price_change": null,"price_reduction": null,"…": "18 more fields"},{"zpid": "29437674","address": "12572 Wethersby Way, Austin, TX 78753","street": "12572 Wethersby Way","city": "Austin","state": "TX","zip": "78753","price": "$423,924","sold_price": null,"unformatted_price": 423924,"is_building": false,"building_name": null,"units": null,"min_rent": null,"max_rent": null,"availability_count": null,"provider_listing_id": null,"beds": 4,"baths": 3,"area": 2257,"status": "Active","home_type": "SINGLE_FAMILY","zestimate": null,"days_on_zillow": 23,"broker": "Central Metro Realty","latitude": 30.398346,"longitude": -97.656906,"image": "https://photos.zillowstatic.com/fp/bc88e644592631692fc16431d2c4bd20-p_e.jpg","url": "https://www.zillow.com/homedetails/12572-Wethersby-Way-Austin-TX-78753/29437674_zpid/","id": "29437674","status_type": "FOR_SALE","status_text": "Active","currency": "USD","country": "$","living_area": 2257,"lot_area": 10293.228,"lot_area_unit": "sqft","rent_zestimate": null,"tax_assessed_value": 408528,"price_change": -1000,"price_reduction": "$1,000 (Oct 16)","…": "18 more fields"},"… 39 more"],"credits_used": 1,"cached": false} Why API.SH for real estate data
- Public data only: no logins, cookies or accounts on the source sites
- One key and one JSON shape across 40 real estate platforms and 483 in all
- Blocks, retries and parsing handled for you: no scraper to maintain
- Pay per call; failed calls cost nothing
- Also in n8n, Zapier, Make, Google Sheets and AI agents (MCP)
Compared with other data APIs
Other providers sell each platform as a separate actor, scraper or subscription. On API.SH every real estate platform is under one key and one balance, priced per call on the pricing page.
Real estate API questions
What is a real estate API?+
A real estate API returns property data (listings, prices, photos, size, features, agents and history) as structured data your application can use, instead of copying it from portal websites.
Is there a free real estate data API?+
Yes. Every API.SH account gets 1,000 free credits each month, no card needed. After that, calls start at $1 per 1,000.
Does Zillow have a public API?+
Zillow's own APIs are limited to approved partners and MLS feeds. API.SH returns public Zillow listing and property data with an API key, alongside Redfin, Realtor.com, Trulia and the other portals here.
Is there a UK property data API?+
Yes. Rightmove, Zoopla and OnTheMarket are covered, so you can search UK listings and read property details as JSON.
Can I use it from Python or a spreadsheet?+
Yes. Every endpoint is a simple GET request that returns JSON, so it works in Python, Node and any language, and in Google Sheets, n8n, Zapier and Make.