Bayut API
UAE real estate search, listing detail, agency, location, and price data.
Endpoints
healthGET
UAE real estate search, listing detail, agency, location, and price data.
Search for locations in Dubai/UAEGET
Get location suggestions and IDs for property searches. Returns location IDs and slugs that can be used as input for property search, agent search, and agency search endpoints.
Search properties for sale or rentGET
Search properties available for sale or rent in Dubai/UAE. Filter by location, property type, bedrooms, bathrooms, price range, area, amenities, completion status, and more. Supports multiple sort orders and multi-language results.
Search new off-plan development projectsGET
Search for new development projects and off-plan properties in Dubai/UAE. These are properties with floor plans that are under construction or newly launched.
Get detailed property informationGET
Get comprehensive details about a specific property by its external ID. Returns full property information including photos, floor plans, amenities, agent details, and more.
Search real estate agents by filtersGET
Search for real estate agents in Dubai/UAE. Filter by location, category (residential/commercial), purpose (sale/rent), TruBroker status, and agent languages.
Search agents by nameGET
Search for real estate agents by their name. Returns matching agents with basic profile info, badges, and listing counts.
Get agent detailsGET
Get detailed information about a specific real estate agent by their external ID. Returns agent profile, contact info, badges, stats, and service areas.
Get properties listed by an agentGET
Get all properties listed by a specific real estate agent. Uses the agent's owner ID (not external ID) to fetch their property listings. Get the owner ID from the agent-details response.
Search agencies by locationGET
Search for real estate agencies in Dubai/UAE by location. Returns agencies with active listings in the specified location.
Search agencies by nameGET
Search for real estate agencies by their name. Returns matching agencies with listing counts, agent counts, and basic info.
Get agency detailsGET
Get detailed information about a specific real estate agency by its ID. Returns agency profile, contact info, and stats.
Get agents in an agencyGET
Get a list of all agents working in a specific real estate agency.
Get properties listed by an agencyGET
Get all properties listed by a specific real estate agency. Uses the agency's external ID to fetch their property listings.
Search developers by nameGET
Search for real estate developers by their name. Returns matching developers with listing counts, project counts, and basic info.
Get property transaction historyGET
Get historical property transaction data (sales and rentals) for Dubai/UAE. Filter by purpose, category, location, completion status, time period, bedrooms, price range, and area. Useful for market analysis and pricing trends.
Search available amenitiesGET
Search for property amenities by keyword. Returns amenity names and the count of properties that have each amenity. Use the returned amenity names in the `/search-property` endpoint's `amenities` parameter.
About this API
🏠 Bayut Data API
🚨 📊 Bayut Dataset for Sale
100K+ Bayut records (transactions + listings) 💰 Cheap pricing available
👉 Contact: happyendpointhq@gmail.com
⚡ Key Info
- 📅 Last update: March 23, 2026
- 🚀 No proxies needed
- 🇦🇪 UAE-wide coverage (Dubai + more)
- ⚡ Fast, real-time API
🌐 Useful Links
- 🏛️ Bayut API: https://bayutapi.dev
- 🌍 HappyEndpoint Website: https://happyendpoint.com/
- 📘 Documentation: https://happyendpoint.com/apis/bayut/docs/
- 🐦 Twitter: https://x.com/happyendpointhq
- 📩 Contact Email: happyendpointhq@gmail.com

📦 What You Get
- Property listings
- Agents & agencies
- Locations & amenities
- New projects
🔌 Use Cases
- Real estate apps
- Analytics tools
- Investment dashboards
- Lead generation
🔄 Updates
- New endpoints coming soon
👉 Subscribe early
Why Use This API?
🚀 Save Development Time
Avoid building and maintaining complex web scrapers for real estate portals.
⚡ Fast & Reliable
All data is returned in clean JSON format, ready to integrate into your application.
📊 Powerful Real Estate Data
Access property listings, agents, agencies, locations, amenities, and development projects.
🔎 Flexible Search Filters
Search properties using filters such as:
- location
- price range
- bedrooms
- bathrooms
- property type
- amenities
- completion status
- and more
🏗 Built for Developers
Designed for SaaS platforms, dashboards, analytics tools, and real estate startups.
What Data You Can Access
This API provides access to multiple types of UAE property market data:
- Dubai property listings
- UAE apartments for rent
- villas for sale in Dubai
- off-plan projects and new developments
- real estate agents
- real estate agencies
- property amenities
- location search and IDs
All responses are returned in structured JSON for easy integration.
Available Endpoints
Location Endpoints
`/autocomplete`
Search for locations across Dubai and the UAE.
This endpoint returns location suggestions, IDs, and slugs that can be used with other endpoints.
Use it to power:
- location search bars
- property search filters
- autocomplete location inputs
Example use cases:
- Search for areas like *Dubai Marina, Downtown Dubai, Palm Jumeirah*
- Get location IDs for property search
- Build location dropdowns
Property Search Endpoints
`/search-property`
Search real estate properties for sale or rent in Dubai and the UAE.
This endpoint allows you to filter listings using multiple criteria including:
- location
- property type
- bedrooms
- bathrooms
- price range
- area size
- amenities
- completion status
- purpose (sale or rent)
Use this endpoint to build:
- property listing websites
- real estate mobile apps
- property comparison tools
- investment dashboards
Example data returned:
- property title
- price
- bedrooms
- bathrooms
- property type
- area size
- location
- listing images
- amenities
- listing agent
`/search-new-projects`
Search off-plan properties and new development projects in Dubai.
Off-plan properties are properties under construction or recently launched developments.
This endpoint is ideal for applications focused on:
- Dubai off-plan property investment
- new real estate development tracking
- project comparison tools
- investment research platforms
Example returned data:
- project name
- developer
- location
- starting price
- completion status
- available floor plans
Agent Endpoints
`/agent-search-by-name`
Search real estate agents in Dubai and the UAE by name.
Returns matching agents including:
- agent name
- agency
- badges
- languages
- property listing count
This endpoint is useful for building:
- agent directories
- agent search tools
- real estate CRM integrations
`/agent-properties`
Retrieve all property listings from a specific real estate agent.
This allows you to build:
- agent profile pages
- agent listing dashboards
- agent performance analytics
You will need the agent owner ID from the agent data to retrieve listings.
Agency Endpoints
`/agency-search`
Search real estate agencies in Dubai or other UAE locations.
Returns agencies that have active listings in the specified location.
Useful for building:
- agency directories
- agency ranking platforms
- market research tools
`/agency-search-by-name`
Search real estate agencies by name.
Returns matching agencies with information such as:
- agency name
- listing counts
- agent counts
- basic agency profile data
`/agency-details`
Retrieve detailed information about a real estate agency.
Returned data may include:
- agency profile
- contact information
- listing statistics
- agency branding
`/agency-properties`
Retrieve all properties listed by a specific real estate agency.
Use this to build:
- agency profile pages
- agency listing portals
- agency analytics tools
Market Data Endpoints
`/amenities-search`
Search available property amenities.
This endpoint returns:
- amenity names
- number of properties containing each amenity
Examples:
- swimming pool
- balcony
- gym
- parking
- security
- furnished
The returned amenity names can be used inside the `/search-property` endpoint.
This allows you to build advanced property filtering systems.
Potential Use Cases
This API can power a wide variety of real estate platforms and tools.
Build Property Listing Websites
Create a Dubai property portal similar to popular real estate platforms.
Real Estate Mobile Apps
Build iOS or Android apps that show UAE property listings in real time.
Property Comparison Tools
Help users compare properties by:
- price
- location
- size
- amenities
- developer
Investment Analysis Platforms
Track:
- price differences between areas
- rental yield potential
- off-plan project opportunities
Real Estate Market Dashboards
Build dashboards for:
- brokers
- investors
- analysts
Agent & Agency Directories
Create searchable directories of:
- real estate agents
- real estate agencies
- listing portfolios
Real Estate CRM Systems
Automatically sync:
- property listings
- agent data
- agency data
SEO Keywords
This API provides data for developers building tools around:
- Dubai real estate data API
- UAE property listings API
- property search API Dubai
- Dubai property data API
- real estate listings API
- Bayut property data API
- UAE real estate API
- off-plan property API Dubai
- Dubai property investment data
- real estate market data UAE
Response Format
All endpoints return JSON responses.
Example response structure:
```json { "success": true, "data": [], "pagination": {} } ````
This makes it easy to integrate the API with:
- JavaScript
- Python
- Node.js
- React
- mobile applications
- backend services
Built for Developers
The API is designed to be:
- simple to integrate
- fast to query
- scalable for production
- stable for long-term use
You can start building applications around Dubai real estate listings, agents, agencies, and property data within minutes.
If you build something interesting with this API, feel free to share it. I'd love to see what you create 🚀