Healthcare analysts
Coverage mapping
Build a local CSV of public professionals for a specialty and city, then compare address coverage, convention details, and phone completeness.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Assurance Maladie listing scraper exports public Annuaire Sante Ameli search results into a local CSV for healthcare directory research, clinic coverage checks, and structured contact review. Import the workflow into the UScraper local desktop app, run the prepared cardiologist-in-Paris search, and collect name, profession, Carte Vitale status, convention, address, phone, and sex fields without writing code.
CSV
9
Cardiologue
Paris
Free
At a glance
The workflow targets annuairesante.ameli.fr, the public Assurance Maladie health directory. Its default run searches for cardiologists in Paris, then tries to parse the live result page and same-origin paginated result URLs before Structured Export reads the normalized rows.
Because healthcare directories can change markup or slow automated traffic, the template includes a fallback sample row set based on the equivalent public preview. That keeps the CSV schema testable even when the live site returns no parseable listings during an initial dry run.
CSV-first healthcare directory research
Export Ameli listing fields into a file analysts can filter by profession, address, Carte Vitale status, sector, or phone availability.
Pagination attempt included
The JavaScript block tries multiple likely result-page URLs for the configured query, then deduplicates rows by name, address, and phone.
Local desktop workflow
The template runs in UScraper and writes to your configured local folder unless you add your own upload, sync, or sharing step.
Editable search inputs
Change the profession and location values in the workflow when you need dentists, nurses, ophthalmologists, or another French city.
Who this is for
Healthcare analysts
Coverage mapping
Build a local CSV of public professionals for a specialty and city, then compare address coverage, convention details, and phone completeness.
Clinic operations teams
Directory review
Check how comparable practitioners appear in Ameli search results before planning outreach, partnership research, or manual verification.
Data teams
Prototype datasets
Use the export schema as a starting point before combining official open datasets, APIs, or manual quality checks.
For adjacent directory workflows, see the Doctors File Info Scraper, PagesBlanches Info Scraper, and France Renov Entreprises Scraper. Browse the full UScraper template library when you need a related public listing scraper.
How to use
Review the search
The stock workflow opens the Annuaire Sante criteria page and fills a sample query for Cardiologue in Paris (75). Edit those values before running another profession or area.
Confirm the export path
Structured Export writes assurance-maladie-listing-scraper.csv with headers enabled and append mode on. Change the save folder if you are separating test and production exports.
Run the page flow
UScraper navigates, waits for the page, pauses briefly, executes the normalization script, waits again, then exports each .uscraper-ameli-row.
Open and validate the CSV
Spot-check names, addresses, and phone numbers against the public page before using the file in reporting, matching, enrichment, or outreach preparation.
Output preview
The export uses one row per normalized healthcare professional listing. Keep the first run small, then compare a few rows with the live Annuaire Sante page so you know whether the output came from live results or the fallback schema sample.
| lieu | profession_input | nom | profession | carte_vitale | convention | adresse | telephone | sexe |
|---|---|---|---|---|---|---|---|---|
| 75001, 75002, ..., 75116, PARIS | Cardiologue | BAILLY MINH TAM | Cardiologue | Carte Vitale acceptee | Conventionne Secteur 2 OPTAM | 5 RUE YVART, 75015 PARIS | 09 74 19 53 53 | Femme |
| 75001, 75002, ..., 75116, PARIS | Cardiologue | TIMSIT GILLES | Cardiologue | Carte Vitale acceptee | Conventionne Secteur 1 | 40 AVENUE DE FLANDRE, 75019 PARIS | 01 40 36 06 08 | Homme |
| 75001, 75002, ..., 75116, PARIS | Cardiologue | QUISEL LAURENT | Cardiologue | Carte Vitale acceptee | Conventionne Secteur 2 OPTAM | 5 RUE ST ANTOINE, 75004 PARIS | 01 42 78 56 26 | Homme |
assurance-maladie-listing-scraper.csvColumn
lieu
Configured search area, such as Paris department and postal-code coverage.
Column
profession_input
Profession used in the search form, for example Cardiologue.
Column
nom
Professional name parsed from the listing text.
Column
profession
Detected profession or specialty normalized from the result block.
Column
carte_vitale
Carte Vitale accepted or not accepted when the listing exposes it.
Column
convention
Convention, sector, OPTAM, or honoraires text when available.
Column
adresse
Practice address or facility address.
Column
telephone
French phone number parsed from the listing.
Column
sexe
Femme or Homme when exposed by the listing text.
Comparison
UScraper template
Local CSVCloud actor or API
External serviceImport JSON and run
Good for no-code Ameli directory exports and quick field validation.
Configure keys or hosted actors
Better for developer-owned pipelines with quotas, contracts, or vendor infrastructure.
CSV writes to your configured local folder
No upload is part of the stock workflow.
Requests and results pass through a third party
Useful at scale, but adds billing, policy, and data-processing review.
Best-effort page parsing
Review selectors and output after site changes or empty exports.
Official API or maintained actor
May provide stronger contracts, but can require integration work and usage limits.
The Annuaire Sante Ameli directory exposes public professional listing data, but automated collection can still be governed by site terms, robots directives, data protection rules, database rights, and local law. Use reasonable pacing, collect only necessary fields, and get legal review before publishing or reselling healthcare datasets.
Before you run
Keep these constraints visible
Avoid high-frequency healthcare directory runs
Add wait time for larger batches, avoid parallel loops, and stop when the site returns blocked, partial, or unusual pages.
Public directory layouts can change
Empty exports or missing convention fields usually mean the page structure, result URL pattern, or listing text needs review.
Treat healthcare contact data carefully
Keep a documented purpose, collect only necessary fields, respect opt-out and platform rules, and verify whether official open data or FHIR APIs are a better source for your use case.
Download the free template, install the desktop app from UScraper download, and use this workflow when you need to export Ameli listings into a structured local CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]