Doctolib

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.

1,554 runs
208 users
Try This Actor

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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. 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

  1. 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.
  2. Configure the Actor: In Apify Console, paste the URL into the "Start URLs" field for this actor.
  3. Run: Click Start. The actor will mimic user behavior to crawl the results.
  4. 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 Trial

Actor Information

Developer
anchor
Pricing
Paid
Total Runs
1,554
Active Users
208
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support