Real-time data APIs for property portals, retailers, and marketplaces.
We turn sites that have no public API into clean, structured JSON endpoints, so you do not have to build and maintain scrapers, rotate proxies, or repair selectors every time the HTML changes. Every API is available on RapidAPI with a free tier.
happyendpoint.com | API catalogue | Datasets | Documentation
| Market | Platforms |
|---|---|
| UAE real estate | Bayut, PropertyFinder, UAE Real Estate |
| UK real estate | Rightmove, Gumtree |
| Spain real estate | Idealista, Fotocasa |
| Turkey real estate | Emlakjet, Hepsiemlak |
| US real estate | Auction.com, Realtor.com |
| APAC real estate | 99co (Singapore), Suumo (Japan) |
| Other real estate | Aqar (Saudi Arabia), Yad2 (Israel), Njuskalo (Croatia) |
| Retail and grocery | Tesco, IKEA, Kohl's, H&M |
| Beauty | Sephora |
| Travel | Priceline, VRBO |
| Finance | Morningstar, Klarna |
Two product shapes per platform. APIs for request-time data, priced per request through RapidAPI. Datasets for bulk snapshots, priced per file. Most datasets ship a free sample with an identical schema, so you can build against the sample and switch to the paid file once your integration works.
| Repo | Covers | Hosted docs |
|---|---|---|
| bayut-api | Dubai and UAE listings, agents, agencies, off-plan, transactions | docs |
| propertyfinder-api | UAE listings and broker data | docs |
| sephora-api | Beauty products, pricing, reviews, availability | docs |
| ikea-api | IKEA products, categories, store data | docs |
| priceline-api | Hotel, flight, and car rental pricing | docs |
| Repo | Language |
|---|---|
| bayut-api-python-examples | Python client and nine runnable examples |
| bayut-api-javascript-nextjs | JavaScript and Next.js |
| bayut-api-postman-collection | Postman collection covering every endpoint |
| Repo | What it does |
|---|---|
| dubai-rental-yield-calculator | Compares gross and net rental yields across Dubai areas |
| dubai-property-price-tracker | Monitors listings and alerts on price drops |
| Repo | What it is |
|---|---|
| happyendpoint-mcp | MCP server, so Claude and Cursor can query our data directly |
| happyendpoint-python | Python client covering every API |
| happyendpoint-js | TypeScript client |
| happyendpoint-cli | Query property data from the terminal |
Research we maintain on the wider data landscape. These include competitors, government open data, and free alternatives, several of which are better choices than ours for particular use cases.
| Repo | Covers |
|---|---|
| awesome-real-estate-apis | Property data sources by country: official, government, commercial, scraping |
| awesome-ecommerce-data-apis | Product, pricing, and retail catalogue data |
| awesome-alternative-data | Alternative data for investment research |
| Repo | Covers |
|---|---|
| uae-real-estate-data-guide | Every route to UAE property data, including alternatives to us |
Bulk snapshots, sold as files rather than per request.
- IKEA US Complete Product Dataset - 10,564 products, 933 categories, CSV
- Sephora US Products - 8,000+ products
- PropertyFinder UAE Historical Transactions
More at happyendpoint.com/datasets. Need a platform or field set we do not list? Email us.
RapidAPI hosts an MCP server, so any of our APIs can be queried from Claude,
Cursor, or another MCP client without writing code. Swap x-api-host for
whichever API you want:
{
"mcpServers": {
"Bayut UAE Real Estate": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.rapidapi.com",
"--header",
"x-api-host: uae-real-estate3.p.rapidapi.com",
"--header",
"x-api-key: YOUR_RAPIDAPI_KEY"
]
}
}
}- Pick an API from the catalogue
- Subscribe on RapidAPI, free tier available
- Send your key as the
x-rapidapi-keyheader - Copy a working example from the repos above