Zocdoc Doctor Scraper
Pricing
Pay per usage
Zocdoc Doctor Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Overview
The Zocdoc Doctor Scraper extracts physician and healthcare provider listings from Zocdoc.com, a leading online platform for booking medical appointments in the United States. This actor searches for doctors by specialty and location, then extracts names, specialties, availability information, patient ratings, review counts, accepted insurance plans, office addresses, and next available appointment slots. Zocdoc is widely used for finding doctors with real-time appointment availability.
Features
- Search for healthcare providers by specialty across any US location on Zocdoc
- Extract doctor ratings, review counts, and patient satisfaction data
- Retrieve insurance acceptance information for each provider
- Access appointment availability and next available time slots
- Collect office addresses and phone numbers for contact information
- Automatic parsing of structured JSON-LD data when available on provider pages
- Works with empty input using default specialties (dentist, primary care) and location (New York, NY)
- Export results in JSON, CSV, Excel, or other formats via Apify datasets
Input Configuration
| Parameter | Type | Description | Default |
|---|---|---|---|
specialties | array | Medical specialties to search | ["dentist", "primary care"] |
location | string | City and state to search | "New York, NY" |
maxResults | integer | Maximum listings per specialty | 50 |
Output Format
Each result contains the following fields:
name- Full name of the healthcare providerspecialty- Medical specialtyrating- Patient rating scorereviewCount- Number of patient reviewsinsuranceAccepted- Insurance plans accepted by the providerofficeAddress- Primary office locationnextAvailable- Next available appointment date or timeavailability- Summary of appointment availabilityphone- Office phone numberurl- Direct link to the Zocdoc provider profilescrapedAt- ISO timestamp of when the data was collected
Use Cases
This actor is useful for healthcare marketers, medical practice managers, patient engagement platforms, and health insurance analysts. Common applications include competitive analysis of provider availability in a market, monitoring appointment slot patterns, building provider comparison tools, analyzing insurance network participation, and identifying areas with limited healthcare access for service expansion planning.
Pricing
This actor uses a pay-per-event pricing model. You are charged $0.75 per 1,000 results delivered. There are no additional platform fees beyond compute costs.
Limitations
- Zocdoc uses significant client-side rendering; some data may require JavaScript execution not available in Cheerio-based scraping
- Appointment availability is highly dynamic and changes frequently; collected data represents a point-in-time snapshot
- Some providers may appear in search results but have limited profile information on Zocdoc
- Zocdoc may implement anti-scraping measures that could affect data collection reliability
- Insurance acceptance data may not be fully current as providers update their Zocdoc profiles independently
For more information about running actors on the Apify platform, visit the Apify documentation.