YellowPages Thai Business Leads Scraper avatar

YellowPages Thai Business Leads Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
YellowPages Thai Business Leads Scraper

YellowPages Thai Business Leads Scraper

Scrapes Thailand YellowPages search, heading, category, and business pages. Extracts business names, addresses, phones, emails, websites, and social links.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

wiseld_squid

wiseld_squid

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrape public Thai business leads from YellowPages Thailand.

The Actor collects business results from YellowPages category, heading, search, and profile pages. It can enrich listings with YellowPages profile URLs, phone numbers, working time, websites, and map links when available.

You can start from a high-level YellowPages category or provide exact YellowPages URLs for a specific search, heading, category, or business profile.

Free preview runs are capped at 50 results. Paid runs can collect the full amount requested in maxItems.

Good for

  • Thailand business lead generation
  • Local company directory building
  • Market research by category
  • Collecting business contact information
  • Exporting YellowPages listings to JSON, CSV, Excel, or BI tools

What it extracts

Each result can include:

  • Business name
  • Business category
  • Address
  • Phone numbers
  • Working time
  • Website URL
  • YellowPages profile URL
  • Google Maps URL when available
  • Source and country

Input example

{
"category": "health-and-beauty",
"maxPages": 8,
"maxItems": 50,
"proxyConfiguration": {
"useApifyProxy": true
}
}

You can also start from specific URLs:

{
"startUrls": [
{
"url": "https://www.yellowpages.co.th/en/heading/Dentists?DEFAULT=Bangkok&page=1"
}
],
"maxPages": 3,
"maxItems": 100,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input fields

FieldDescriptionDefault
categoryYellowPages top-level category to scrape, such as health-and-beauty, automotive, education, or travel.Empty
startUrlsOptional YellowPages search, heading, category, or business profile URLs. If set, these URLs are used as the starting point.Empty
maxItemsMaximum number of business leads to save. Free preview runs are capped at 50 automatically. Paid runs can collect the full requested amount.100
maxPagesMaximum number of listing pages to crawl.8
proxyConfigurationApify proxy settings. Recommended for larger runs.Apify Proxy enabled

Supported category values:

  • automotive
  • banks-and-financial-institutions
  • banquet-and-ceremony
  • construction-and-decoration
  • education
  • entertainment-recreation-and-hobbies
  • fashion-and-cosmetics
  • government-agencies-and-organizations
  • health-and-beauty
  • housing-and-residence
  • industry-and-agriculture
  • lifestyle
  • mother-and-child
  • office-and-business-services
  • sport
  • technology-and-it
  • travel

Output example

{
"source": "yellowpages_th",
"country": "TH",
"businessName": "Charoennakorn Dentists Clinics",
"category": "Dentists",
"address": "Khwang Bang Lamphu Lang, Khet Khlong San, Bangkok 10600",
"yellowpagesUrl": "https://www.yellowpages.co.th/en/profile/Charoennakorn-Dentists-Clinics-914GCqnmx",
"phones": ["024389139"],
"workingTime": "Open Daily time 09:00-21:00"
}

Another result may include a business website:

{
"source": "yellowpages_th",
"country": "TH",
"businessName": "Au Tru Smile Co., Ltd.",
"category": "Dentists",
"address": "Bangkok Yai, Bangkok 10600",
"websiteUrl": "https://www.autrusmile.com/"
}

Notes

  • No login is required.
  • The Actor only targets public YellowPages Thailand pages.
  • Free preview runs are capped at 50 results.
  • Paid runs are not capped by the preview limit and use the requested maxItems.
  • Phone numbers and working time are returned when they are available on the business profile.
  • Some listings only provide a website or basic directory information and may not have a YellowPages profile page.
  • For larger runs, keep proxy enabled and avoid very aggressive settings.

Local run

npm install
APIFY_INPUT='{"startUrls":[{"url":"https://www.yellowpages.co.th/en/heading/Dentists?DEFAULT=Bangkok&page=1"}],"maxPages":1,"maxItems":5,"proxyConfiguration":{"useApifyProxy":false}}' npm start

Current limitations

  • Contact fields depend on what YellowPages Thailand publicly displays for each business.
  • Some categories include sparse listings with website-only results.
  • Working time is not available for every business profile.
  • YellowPages may occasionally return temporary errors; retrying the run usually resolves this.