Healthgrades Scraper
Pricing
Pay per usage
Healthgrades Scraper
Extract doctor and physician data from Healthgrades including specialties, NPI numbers, ratings, and contact info. Export to JSON, CSV, Excel.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Khrystyna Skotte
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
7 days ago
Last modified
Categories
Share
Healthgrades - Doctor Directory with Ratings & Credentials
Overview
Scrapes Healthgrades. com for doctor listings including ratings, credentials, board certifications, education, hospital affiliations, languages, and contact information. Doctor Directory with Ratings & Credentials.
Features
- Search by keywords to find specific results
- Export data in JSON, CSV, or Excel formats
- Includes ratings and review data
- Extracts contact information
- Built-in proxy support for reliable data collection
Use Cases
- Build - Build healthcare provider directories
- Track - Track medical facility data and ratings
- Aggregate - Aggregate health data for research and analytics
- Monitor - Monitor healthcare compliance and inspection results
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
searchLocation | string (required) | City and state or zip code to search (e.g., 'New York, NY', 'Los Angeles, CA'... | |
specialty | string | Type of doctor to search for. Use URL slug format (e.g., 'primary-care', 'car... | |
doctorName | string | Search by specific doctor name (optional) | |
maxDoctors | integer | Maximum number of doctors to scrape | 50 |
proxyConfiguration | object | Proxy settings. Healthgrades uses client-side rendering - uses Playwright wit... |
Output Example
Each result contains structured data like this:
{"doctor_name": "Healthgrades Sample Item","specialty": "Sample specialty","rating": 4.5,"review_count": 127,"credentials": "Sample credentials","city": "San Francisco","state": "CA","phone": "(555) 123-4567","accepting_new_patients": "Sample accepting_new_patients","profile_url": "https://example.com/item"}
Pricing
This actor uses pay-per-result pricing:
- $0.001 per result
- $1.00 per 1,000 results
No monthly fees. You only pay for what you scrape. Apify Free plan includes $5/month in platform credits.
How to Run
Apify Console
- Go to the Healthgrades - Doctor Directory with Ratings & Credentials actor page
- Configure your input parameters
- Click Start and wait for the results
- Download data in JSON, CSV, or Excel format
API
curl -X POST "https://api.apify.com/v2/acts/fortuitous_pirate~healthgrades-doctor-directory/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"maxItems": 10}'
Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("fortuitous_pirate/healthgrades-doctor-directory").call(run_input={"maxItems": 10})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Integration
Connect Healthgrades - Doctor Directory with Ratings & Credentials with your existing tools and workflows:
- API access - Programmatic access via Apify API
- Webhooks - Get notified when scraping completes
- Scheduling - Set up recurring runs on any schedule
- Zapier / Make - Connect with 5,000+ apps via Apify integrations
- Python / Node.js SDKs - Native client libraries for easy integration