Justdial Actor
Pricing
from $3.00 / 1,000 results
Justdial Actor
Scrape JustDial.com for business listings by category and city. Extracts name, phone, address, rating, reviews, verified status, open hours & more. Covers all Indian cities and business types. Export to CSV, JSON or feed into AI pipelines.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Archit Khurana
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
10 hours ago
Last modified
Categories
Share
JustDial Business Listings Scraper
Extract structured business lead data from JustDial.com — India's largest local business directory — with no manual effort.
Search by category and city to get clean, export-ready records: business name, phone number, address, rating, review count, verified status, open/closed status, years in business, and a direct profile link.
What you get
| Field | Type | Example |
|---|---|---|
businessName | string | Pind Balluchi Restaurant |
category | string | Restaurants |
phone | string | 08123061405 |
address | string | Sector 63 Market, Noida Sector 62 |
locality | string | Noida Sector 62 |
city | string | Noida |
rating | float | 4.1 |
reviewCount | integer | 4642 |
isVerified | boolean | true |
hasWebsite | boolean | false |
websiteUrl | string|null | null |
profileUrl | string | https://www.justdial.com/Noida/Pind-Balluchi-... |
openNow | boolean|null | false |
yearsInBusiness | integer|null | 9 |
Input
{"searchQuery": "restaurants","city": "Mumbai","maxResults": 100,"scraperApiKey": "YOUR_SCRAPERAPI_KEY"}
| Field | Required | Default | Description |
|---|---|---|---|
searchQuery | ✅ | — | Business type: restaurants, dentists, plumbers, etc. |
city | ✅ | — | Indian city: Delhi, Mumbai, Bangalore, etc. |
maxResults | — | 50 | Max listings to return (1–500) |
scraperApiKey | ✅ | — | Your ScraperAPI key — required to bypass bot detection |
Use cases
- Sales lead generation — get phone numbers and addresses for cold outreach
- Market research — map competitors by city and category
- AI pipelines — feed structured business data directly into agents or CRMs
- Directory building — compile local business databases for any Indian city
- Rating analysis — track ratings and review counts across a category
How it works
JustDial is a Next.js app that embeds all search results as a JSON object (__NEXT_DATA__) in the initial HTML. This actor:
- Routes each request through ScraperAPI using premium Indian residential IPs to bypass Akamai bot detection
- Extracts the embedded JSON — no fragile CSS selectors, no browser required
- Maps the clean data fields to the output schema
- Paginates automatically until
maxResultsis reached - Adds 1.5–3 s random delays between pages to respect rate limits
Phone numbers are available directly in the JSON (no CSS decoding required).
Tips
- ScraperAPI key required — get a free key at scraperapi.com. Pass it as
scraperApiKeyinput or setSCRAPERAPI_KEYas an environment variable in actor settings. - One JustDial page returns ~10 listings. For 100 results the actor fetches ~10 pages.
- Results are ready to export as CSV, JSON, or Excel from the dataset view.
- The
profileUrlfield links directly to each business's full JustDial page for deeper scraping.
Output example
{"businessName": "Pind Balluchi Restaurant","category": "Restaurants","phone": "08123061405","address": "Sector 63 Market Noida Sector 62","locality": "Noida Sector 62","city": "Noida","rating": 4.1,"reviewCount": 4642,"isVerified": true,"hasWebsite": false,"websiteUrl": null,"profileUrl": "https://www.justdial.com/Noida/Pind-Balluchi-Restaurant-Sector-63-Market-Noida-Sector-62/011PXX11-XX11-170123181948-M3H8_BZDET","openNow": false,"yearsInBusiness": 9}