Bayut Agents Scraper avatar

Bayut Agents Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Bayut Agents Scraper

Bayut Agents Scraper

Scrape real estate agent profiles, contact details & listings from Bayut UAE. Search agents by location, name or specialisation. Get TruBroker status, mobile numbers, WhatsApp, RERA licences & property portfolios. No proxies needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Happy Endpoint

Happy Endpoint

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

πŸ‘€ Bayut Agent Finder β€” UAE Real Estate Agent Scraper

🚫 NO Proxies Needed

Search and extract real estate agent profiles, contact details, and property listings from Bayut β€” the UAE's leading property portal. Find agents by location or name, check TruBroker status, and pull full listing portfolios. No proxies. No setup. Just data.


What This Actor Does

This actor has five modes that work together in a workflow:

ModeWhat it does
πŸ“ Location SearchFind a location ID by area name
πŸ” Agent SearchFind agents by location, specialisation, and purpose
πŸ‘€ Agent Search by NameFind agents by their name
πŸ“‹ Agent DetailsGet the full profile of one specific agent
🏠 Agent PropertiesGet all active listings posted by an agent

Workflow

Step 1 β€” Find Your Location ID (optional)

If you want to filter agents by area, get the location ID first.

  1. Set Mode to πŸ“ Location Search
  2. Enter a Location Name β€” e.g. Dubai Marina
  3. Run the actor
  4. Copy the externalID from the matching result β€” e.g. 5003

Sample result:

{
"externalID": "5003",
"name": { "en": "Dubai Marina" },
"path": "UAE > Dubai > Dubai Marina",
"type": "neighbourhood",
"adCount": 12450
}

Step 2 β€” Find Agents

Option A β€” Search by location and filters:

  1. Set Mode to πŸ” Agent Search
  2. Paste the externalID from Step 1 into Location ID(s)
  3. Set Purpose, Specialisation, and Listing Type as needed
  4. Run the actor
  5. Copy the agent_external_id of any agent you want to dig into further

Option B β€” Search by name:

  1. Set Mode to πŸ‘€ Agent Search by Name
  2. Enter the agent's name in Agent Name
  3. Run the actor
  4. Copy the agent_external_id from the matching result

Step 3 β€” Get Agent Details or Listings

Both Agent Details and Agent Properties use the same agent_external_id from Step 2.

To get a full profile:

  1. Set Mode to πŸ“‹ Agent Details
  2. Paste agent_external_id into Agent ID
  3. Run β€” returns full profile including badges, stats, RERA licence, service areas

To get all listings by that agent:

  1. Set Mode to 🏠 Agent Properties
  2. Paste agent_external_id into Agent ID
  3. Run β€” returns all active property listings posted by that agent

Input Fields

FieldModeRequiredDescription
Location NameLocation Searchβœ… YesArea or city name in UAE
Location ID(s)Agent Search❌ NoexternalID from Location Search. Comma-separated for multiple
PurposeAgent Search❌ NoFor Sale or For Rent
SpecialisationAgent Search❌ NoResidential or Commercial
Listing TypeAgent Search❌ NoAny, Ready, or Off-Plan
Agent NameAgent Search by Nameβœ… YesFull or partial agent name
Agent IDAgent Details / Agent Propertiesβœ… Yesagent_external_id from any Agent Search result
Page NumberAgent Search / By Name / Properties❌ NoDefault: 1

Pagination

After every paginated run, check the Logs tab for the pagination block:

PAGINATION INFO:
Current page : 1 of 12
This page : 40 agents
Total matching : 463 agents
Per page : 40
More pages? : Yes β€” run again with page = 2

Results per page by mode:

ModeResults per page
Agent Search40 agents
Agent Search by Name20 agents
Agent Properties25 listings

You are done when the log says No β€” this is the last page, or when This page count is less than the per-page maximum for that mode.


Output

Agent Search & Agent Search by Name

Each dataset item is one agent:

FieldTypeDescription
agent_external_idstringUnique agent ID β€” use in Agent Details and Agent Properties
agent_name_enstringAgent full name in English
agent_name_arstringAgent full name in Arabic
agency_name_enstringAgency name in English
agency_name_arstringAgency name in Arabic
proxy_mobilestringAgent contact mobile number
proxy_phonestringAgent landline number
phone_numbersstringJSON-encoded array of additional numbers
emailstringAgent or agency email address
most_active_emirate_prev_monthstringMost active location last month
is_trubroker_badge_prev_monthstringTruBroker status last month (1 = yes)
is_responsive_agent_badge_prev_monthstringResponsive Agent badge last month
is_quality_lister_badge_prev_monthstringQuality Lister badge last month
trubroker_first_ranking_frontendstringTruBroker ranking position
user_imagestringAgent profile photo URL

Agent Details

Returns one full agent profile with extended information including service areas, RERA licence, and performance stats.

Agent Properties

Each dataset item is one property listing β€” same structure as the Bayut Property Search actor output. Key fields: externalID, title.en, price, rooms, baths, area, purpose, contactName, phoneNumber.


Common Use Cases

Build a directory of TruBroker agents in Dubai Marina:

  1. Location Search β†’ Dubai Marina β†’ copy externalID 5003
  2. Agent Search β†’ Location IDs: 5003, Specialisation: Residential
  3. Filter results where is_trubroker_badge_prev_month = 1

Find all listings from a specific agent:

  1. Agent Search by Name β†’ search agent name β†’ copy agent_external_id
  2. Agent Properties β†’ paste the agent_external_id as Agent ID

Scrape commercial agent contact info in Business Bay:

  1. Location Search β†’ Business Bay β†’ copy externalID
  2. Agent Search β†’ Location IDs: (paste), Specialisation: Commercial
  3. Dataset contains names, mobile numbers, and email addresses

Research off-plan specialist agents across Dubai:

  1. Agent Search β†’ Location IDs: 5002 (all Dubai), Specialisation: Residential, Listing Type: Off-Plan
  2. Paginate through all results for a full market list

SEO Keywords

Bayut agent scraper Β· UAE real estate agents Β· Dubai property agents data Β· TruBroker agents list Β· real estate agent contact details UAE Β· Bayut agent profiles Β· Dubai agents directory Β· property agent lead generation UAE Β· real estate CRM data Dubai Β· Bayut agent listings scraper Β· Dubai real estate agent finder Β· UAE property agent data extractor