Yellow Pages India Scraper avatar

Yellow Pages India Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Yellow Pages India Scraper

Yellow Pages India Scraper

Extracts Indian business directory listings, categories, company profiles, phone numbers, addresses, and ratings from YellowPages India (yellowpages.in).

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

9 days ago

Last modified

Share

Extracts public Indian business-directory listings from yellowpages.in. The actor supports keyword search, category browsing, and direct public business-profile URLs. Optional deep mode revisits profiles for richer contact, address, category, rating, review, hours, service, photo, social, and map fields.

Input

Search example:

{
"mode": "search",
"searchQuery": "restaurants",
"city": "Mumbai",
"maxItems": 10,
"maxPages": 1,
"deepSearch": true,
"headless": true,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Direct profile example:

{
"mode": "businessUrl",
"businessUrls": ["https://www.yellowpages.in/example/business/123456"],
"maxItems": 1
}

Search mode uses searchQuery and city; category mode uses category and an optional city; direct mode uses businessUrls. maxItems accepts 1–500 and maxPages 1–30.

Direct access is the default. If the public site blocks the Actor, enable Apify Proxy with {"useApifyProxy": true}; use paid proxy groups only after ordinary access fails.

Output

Every record includes id, rank, businessName, canonical sourceUrl, address, phone, provenance, and scrapedAt. The run summary is written to the OUTPUT key-value-store record.

Example:

{
"id": "123456",
"rank": 1,
"businessName": "Example Restaurant",
"sourceUrl": "https://www.yellowpages.in/example/business/123456",
"address": "10 MG Road, Mumbai",
"city": "Mumbai",
"phone": "022 12345678",
"categories": ["Restaurants"],
"rating": 4.5,
"reviewCount": 120,
"provenance": "yellowpages.in public business profile",
"scrapedAt": "2026-08-16T10:00:00.000Z"
}

Cost and limits

The actor uses Chrome and loads listing pages plus optional profiles. Proxy use is optional and explicit. It does not bypass authentication, CAPTCHAs, paywalls, or access controls.

Tips

  • Use direct mode when profile URLs are already known.
  • Keep id and sourceUrl as stable business keys.
  • Disable deepSearch for a faster listing-only pass.

FAQ

Why are records missing? Records without a real name, profile URL, address, or phone are discarded.

Why did the run fail? Blocked, empty, or challenged pages are not converted into hollow success output.

Where are results stored? Businesses are in the default dataset; the run summary is in OUTPUT.

Disclaimer

Use the data responsibly and follow Yellow Pages India terms, robots guidance, and applicable data-protection law. This actor is not affiliated with Yellow Pages India.