VOOZH about

URL: https://apify.com/khadinakbar/yellow-pages-uae-scraper

โ‡ฑ Yellow Pages UAE Scraper - Business Leads by Emirate ยท Apify


Pricing

from $3.00 / 1,000 business scrapeds

Go to Apify Store

Yellow Pages UAE Scraper

Scrape UAE business listings from Yello (yellowpages UAE) by category and emirate: name, phone, website, address, geo. MCP-ready. $0.003 per business.

Pricing

from $3.00 / 1,000 business scrapeds

Rating

0.0

(0)

Developer

๐Ÿ‘ Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Scrape UAE business listings from Yello (yello.ae) โ€” the United Arab Emirates' verified online business directory โ€” by category, emirate, or direct URL. Built for B2B lead generation, sales prospecting, and market research, and designed to be called directly by AI agents (MCP-ready).

What you get

One clean record per business, parsed primarily from each listing's structured schema.org/LocalBusiness data:

FieldDescription
businessNameCompany name
phonePrimary phone number (UAE format)
websiteBusiness website URL (null if none listed)
emailBest-effort contact email (often null โ€” Yello gates email behind an enquiry form)
streetAddressStreet / area address
city / emirateLocality and emirate
countryAlways AE
latitude / longitudeGeo-coordinates
primaryCategory / categoriesBusiness category and full breadcrumb categories
workingHoursOpening hours per day
establishedYearYear the business was established (when published)
descriptionBusiness description (when published)
imageUrlLogo / listing image
profileUrl / companyIdYello profile URL and ID

When to use it

  • Building UAE B2B lead lists by industry and emirate (restaurants in Dubai, estate agents in Abu Dhabi, etc.).
  • Sales prospecting with phone, website, and location in one row.
  • Market / competitor research across a UAE category.
  • Feeding a downstream enrichment or CRM pipeline.

Not for non-UAE directories. For US Yellow Pages or Google Maps leads, use a dedicated actor.

Pricing

Pay-per-event:

  • $0.00005 per run (actor start).
  • $0.003 per business record returned.

A run that returns 1,000 businesses costs about $3.00. The maxResults input is a hard cap on how many businesses are returned and billed.

Input

All inputs are optional, but provide at least one of categories, city, or startUrls.

InputTypeDescription
categoriesarrayCategory slugs/names, e.g. ["restaurants", "estate-agents"].
cityenumEmirate filter applied to categories: dubai, abu-dhabi, sharjah, ajman, ras-al-khaimah, fujairah, umm-al-quwain, al-ain, jebel-ali-free-zone. Empty = all UAE.
startUrlsarrayDirect yello.ae URLs: /category/<slug>, /location/<emirate>, or /company/<id>/<slug>.
maxResultsintegerMax businesses to return (default 1000).
enrichDetailsbooleanVisit each business page for full data (default true). Set false for fast, listing-only runs.

Example input

{
"categories":["restaurants"],
"city":"dubai",
"maxResults":200,
"enrichDetails":true
}

Run it via API

JavaScript (Apify client):

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('khadinakbar/yellow-pages-uae-scraper').call({
categories:['estate-agents'],
city:'abu-dhabi',
maxResults:500,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python (Apify client):

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("khadinakbar/yellow-pages-uae-scraper").call(run_input={
"categories":["doctors-and-clinics"],
"city":"sharjah",
"maxResults":300,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["businessName"], item.get("phone"))

Use with AI agents (MCP)

This actor is MCP-ready and exposed through the Apify MCP server as khadinakbar/yellow-pages-uae-scraper. An agent can call it with a category and emirate and receive structured JSON business records โ€” ideal for autonomous lead-research workflows.

How it works

  1. Builds start requests from your categories (+ optional city filter), location pages, or direct URLs.
  2. Paginates each category listing page (/category/<slug>/<page>), collecting business profile links.
  3. Visits each business page and extracts data from its schema.org/LocalBusiness JSON-LD block plus on-page fields.
  4. Returns one flat record per business and stops at maxResults.

Yello.ae serves static HTML with structured data and no aggressive anti-bot protection, so runs are fast and reliable. Only directory content paths allowed by robots.txt are crawled.

FAQ

Why is email often null? Yello.ae hides most business emails behind a "Send Enquiry" form rather than publishing them. The actor returns an email only when one is publicly present on the page. Phone and website are available for the vast majority of listings.

Can I scrape an entire emirate? Yes โ€” provide only a city (no categories) and the actor expands that emirate's category index, bounded by maxResults.

How do I scrape specific businesses? Put their /company/<id>/<slug> URLs in startUrls.

Does it deduplicate? Yes โ€” businesses are deduplicated by company ID within a run.

Legal

This actor collects publicly available business directory information from yello.ae for legitimate business purposes such as lead generation and market research. You are responsible for using the data in compliance with yello.ae's Terms of Service, the UAE PDPL, GDPR, and any other applicable laws and regulations. Do not use scraped personal data for unsolicited communication that violates applicable anti-spam or privacy law. This actor is not affiliated with, endorsed by, or sponsored by Yello or yellowpages.ae.

You might also like

Yellow Pages UAE Business Lead Generator

lead.gen.labs/yellow-pages-uae-business-lead-generator

A powerful web scraper that extracts business details from YellowPages-UAE, including business names, addresses, phone numbers, and websites. Perfect for lead generation, market research, and B2B outreach.

162

1.6

UAE Business Directory Scraper

nickslam/yello-ae-scraper

The Actor scrapes UAE business directory data from yello.ae. Search by categories, keywords, or cities. Extract company info, reviews, contact details, product information, media, and more.

Yellow Pages UAE Scraper | $4 / 1k | Fast & Reliable

fatihtahta/yellow-pages-uae-scraper

Scrape business listings from Yellow Pages UAE including names, phones, websites, emails, and addresses. Ideal for prospecting, vendor mapping, or research. Clean, export-ready data. $4 / 1k listings.

42

5.0

UAE Real Estate Scraper

happyendpoint/uae-real-estate-scraper

Filter search property and scrape live UAE property listings from Bayut - apartments, villas, offices & more for sale or rent. Filter by location, price, bedrooms & type. Real-time data, no proxies needed. Perfect for real estate apps & analytics. Propertyfinder, UAE Properties, Unofficial Scraper

๐Ÿ‘ User avatar

Happy Endpoint

30

5.0

Dubizzle Property Scraper UAE

devil_port369-owner/dubizzle-property

Dubizzle Property Scraper UAE | Extract Dubai Real Estate Data

32

5.0

Yellow Pages Business Scraper

parseforge/yellowpages-scraper

Scrape US business listings from Yellow Pages including name, address, phone, website, rating, reviews, and more. Export to CSV, Excel, JSON, or XML.

PropertyFinder UAE Scraper | Dubai Real Estate Listings

parseforge/propertyfinder-uae-scraper

Pull PropertyFinder UAE listings with address, price, type, beds, baths, area, agent, and photos across Dubai and the Emirates. Filter by city, type, or price. Built for realtors, investors, and analysts tracking the UAE residential and commercial market.