Skip to content
View happyendpointhq's full-sized avatar

Block or report happyendpointhq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
happyendpointhq/README.md

Happy Endpoint

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


What we cover

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.


Repositories

API documentation

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

Code and examples

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

Tools

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

Clients and tooling

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

Curated lists

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

Guides

Repo Covers
uae-real-estate-data-guide Every route to UAE property data, including alternatives to us

Datasets

Bulk snapshots, sold as files rather than per request.

More at happyendpoint.com/datasets. Need a platform or field set we do not list? Email us.


Using our APIs from an AI assistant

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"
      ]
    }
  }
}

Getting started

  1. Pick an API from the catalogue
  2. Subscribe on RapidAPI, free tier available
  3. Send your key as the x-rapidapi-key header
  4. Copy a working example from the repos above

Elsewhere

Popular repositories Loading

  1. sephora-api sephora-api Public

    Sephora API: real-time beauty product data, pricing, reviews, store locations, and availability across regions.

  2. ikea-api ikea-api Public

    IKEA API: real-time IKEA product, category, and store data as clean JSON. No scraping required.

  3. priceline-api priceline-api Public

    Priceline API: real-time hotel, flight, and car rental pricing and availability data for travel applications.

  4. happyendpointhq happyendpointhq Public

    Config files for my GitHub profile.

  5. bayut-api bayut-api Public

    Bayut API: real-time Dubai and UAE property listings, agents, agencies, off-plan projects, and transactions as JSON.

  6. bayut-api-javascript-nextjs bayut-api-javascript-nextjs Public

    JavaScript and Next.js examples for the Bayut API: property search, location autocomplete, and agent data.

    TypeScript