Doctolib
by anchor
Easily scrape Doctolib for doctor details like names, phones, addresses & schedules. Customize the data you extract and get clean, structured results fast.
Opens on Apify.com
About Doctolib
Need to pull doctor or clinic data from Doctolib for a project? I've been there, and manually collecting that info is a real headache. This actor solves that by automating the whole process. You can reliably extract the details that matter: doctor names, phone numbers, addresses, practice hours, and even profile images. What I really like is the control it gives you. You're not stuck with a fixed dataset; you can customize the scraper to target the specific information you need, whether that's for a directory, a market research project, or building a specialized healthcare app. It runs efficiently on the Apify platform, which keeps costs predictable and low compared to building and maintaining your own scraper. Forget about dealing with proxies or getting blocked—this handles the technical heavy lifting so you can focus on using the clean, structured data it delivers. It's become my go-to for gathering professional medical contact and schedule information without the manual grind.
What does this actor do?
Doctolib is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Doctolib Scraper
Extract structured data from Doctolib.fr for doctors and health centers. This Apify actor crawles search results and exports them to JSON or CSV.
Overview
The scraper navigates Doctolib's public website to collect professional listings based on your search criteria. It's useful for building lead databases, recruitment, research, or finding healthcare providers with custom filters not available on the platform.
Key Features
- Customizable Extraction: Modify the provided JavaScript function to change which data points are collected from each profile page.
- No Authentication Required: Runs against the public website.
- Stealth & Proxy Support: Includes stealth mode and supports residential proxies (recommended for French IPs to avoid blocking).
- Pagination Handling: Automatically crawls through multiple pages of search results.
- API Access: Results are available via Apify's API for integration.
How to Use
- Get your Start URL: Go to Doctolib.fr, perform a search (e.g., "médecin généraliste" in Paris), and copy the URL from the first page of results.
- Configure the Actor: In Apify Console, paste the URL into the "Start URLs" field for this actor.
- Run: Click Start. The actor will mimic user behavior to crawl the results.
- Get Results: Once finished, download your dataset (JSON, CSV, etc.) from the "Dataset" tab.
Advanced Configuration (Optional):
- Max Pages: Set a limit to control how many result pages are crawled.
- Extraction Function: The default function pulls common fields (name, specialty, phone, etc.). You can edit this function using jQuery selectors to extract different data.
- Proxy: If you encounter blocks, enable a French residential proxy in the "Advanced Configuration" section.
Input/Output
Input: A valid Doctolib.fr search results URL.
Output: A dataset containing objects for each doctor/center. The default output includes fields like:
* nom (name)
* specialite (specialty)
* phone
* URL (profile URL)
* tarif (payment methods)
* description
* expertise
* horaire et contact (hours/contact)
Pricing: Apify provides $5 in free monthly platform credits. This typically covers scraping up to ~20,000 results. For higher volumes, see Apify subscription plans. The $49/month Personal plan allows for approximately 200,000 results monthly.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Doctolib now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- anchor
- Pricing
- Paid
- Total Runs
- 1,554
- Active Users
- 208
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support