Webindia123 Business Scraper avatar

Webindia123 Business Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Webindia123 Business Scraper

Webindia123 Business Scraper

Under maintenance

A fast, high-performance scraper built for lead generation, competitor analysis, and business intelligence. Extracts detailed business profiles, including name, contact details, emails, phone numbers, location, ratings, and reviews from Webindia123 Business. Supports custom search URLs, proxy rot...

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Webindia123 Yellow Pages Business Scraper

Collects publicly displayed business listings from Webindia123 Yellow Pages. It uses the site's static search and profile pages, so it can run without a browser.

Input

FieldTypeDefaultDescription
modesearch or directUrlssearchSearch the directory or scrape supplied profile URLs. directUrl is accepted as a legacy alias.
keywordsstringSearch phrase; required for search. query is accepted as an alias.
citystringOptional city filter. location is accepted as an alias.
directUrlsstring arrayHTTPS URLs for Webindia123 business profile pages; required for directUrls. businessUrls is accepted as an alias.
maxItemsinteger, 1–1000100Maximum records emitted.
maxPagesinteger, 1–1005Maximum search result pages inspected.
maxConcurrencyinteger, 1–205Concurrent HTTP requests.
scrapeDetailsbooleantrueVisit profiles to enrich search listings.
proxyConfigurationobjectOptional Apify proxy configuration.

Example search input:

{
"mode": "search",
"keywords": "dentist",
"city": "Chennai",
"maxItems": 25,
"scrapeDetails": true
}

For direct profile scraping:

{
"mode": "directUrls",
"directUrls": ["https://yellowpages.webindia123.com/d-t/123456/example-business/"],
"maxItems": 1
}

The actor rejects invalid types, out-of-range values, empty searches, and direct URLs outside https://yellowpages.webindia123.com/d-t/....

Output

Every record contains only source-backed fields present on the listing or profile. Search results can include businessName, profileUrl, businessId, address, city, state, pincode, categories, servicesSnippet, verified, searchKeyword, searchCity, and rank. Every record also includes recordType, source, sourceUrl, sourceTransport, extractionMethod, and scrapedAt provenance fields.

With details enabled, records can additionally include locality, countryCode, contactPerson, phone, phones, fax, email, website, landmark, paymentMethods, workingHours, holidays, description, and reviewCount.

Example output:

{
"businessName": "Example Dental Clinic",
"profileUrl": "https://yellowpages.webindia123.com/d-t/123456/example-business/",
"city": "Chennai",
"phone": "+914412345678",
"verified": true,
"source": "Webindia123 Yellow Pages",
"scrapedAt": "2026-08-16T10:00:00.000Z"
}

Profile URLs are normalized from the page's canonical link when available. Business records are written only to the default dataset. The OUTPUT key in the default key-value store contains the run status, item and failure counts, requested scope, and failed URLs.

Notes

  • Search pagination follows Webindia123 result-page links and stops at maxPages or maxItems.
  • Listing/profile URL variants are deduplicated by business ID when available.
  • HTTP status errors and challenge pages receive at most two retries through Crawlee sessions; a run with no records fails clearly rather than creating error rows. A run that stores valid records but also exhausts requests succeeds with partial status in OUTPUT.
  • Use a proxy only when needed. Proxy setup errors are surfaced instead of silently ignored.

Cost and limits

Search mode makes one request per inspected result page and may make one request per profile when scrapeDetails is enabled. The input limits bound pages, records, and concurrency; retries and proxy traffic affect cost.

FAQ

Can I scrape profile URLs without searching?

Yes. Set mode to directUrls and provide HTTPS Webindia123 profile URLs in directUrls.

Does the actor invent missing business fields?

No. Fields are emitted only when present in the listing or profile page.

Disclaimer

Respect Webindia123's terms, robots directives, and applicable privacy laws. Business information and verification badges can change and should be checked at the source.