ZipMarketData is a REST API providing US real estate market data at the ZIP code, city, and metro level. Data is updated daily from three authoritative public sources: Redfin (market stats), HUD (rental data), and US Census Bureau ACS (income/affordability).
Base URL
Authentication
All endpoints except /health and /demo require an API key passed in the x-rapidapi-proxy-secret header:
Available Endpoints
| Endpoint | Method | Description | Auth |
|---|---|---|---|
| /market-stats | GET | Market stats by ZIP code | Required |
| /price-history | GET | 12-month price history by city | Required |
| /rental-yield | GET | HUD rents + yield by ZIP | Required |
| /affordability | GET | Affordability index by metro | Required |
| /property-estimate | GET | Full investment projection by ZIP | Required |
| /demo | GET | Public demo (no auth) | No |
| /health | GET | API status and data freshness | No |
| /docs | GET | Interactive Swagger UI | No |
Rate Limits
120 requests/minute burst. Daily limits depend on your plan tier. Exceeding limits returns HTTP 429 — implement exponential backoff. Cache responses for 24 hours to maximise efficiency.
Interactive Documentation
Explore all endpoints, try live requests, and view full response schemas in the interactive Swagger UI at https://zipmarketdata.com/docs.