Webindia123 Business Scraper
Under maintenancePricing
from $4.99 / 1,000 results
Webindia123 Business Scraper
Under maintenanceA 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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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
| Field | Type | Default | Description |
|---|---|---|---|
mode | search or directUrls | search | Search the directory or scrape supplied profile URLs. directUrl is accepted as a legacy alias. |
keywords | string | — | Search phrase; required for search. query is accepted as an alias. |
city | string | — | Optional city filter. location is accepted as an alias. |
directUrls | string array | — | HTTPS URLs for Webindia123 business profile pages; required for directUrls. businessUrls is accepted as an alias. |
maxItems | integer, 1–1000 | 100 | Maximum records emitted. |
maxPages | integer, 1–100 | 5 | Maximum search result pages inspected. |
maxConcurrency | integer, 1–20 | 5 | Concurrent HTTP requests. |
scrapeDetails | boolean | true | Visit profiles to enrich search listings. |
proxyConfiguration | object | — | Optional 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
maxPagesormaxItems. - 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
partialstatus inOUTPUT. - 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.