France Medicines Database Scraper - BDPM Drugs
Pricing
$2.00 / 1,000 medication scrapeds
France Medicines Database Scraper - BDPM Drugs
Search the official French public drug database (BDPM). 15K+ medications: active substances + dosage, form, route, marketing status, holder/labo, reimbursement rate and price. Filter by name, substance, manufacturer or reimbursed-only. For pharma/health SaaS, pharmacies, health data. $2/1K.
France Medicines Database Scraper — BDPM (Drugs, Reimbursement) API
Query the official French public drug database — the BDPM (Base de Données Publique des Médicaments) published by the ANSM, HAS and the Ministry of Health. 15,000+ medications with composition, active substances + dosage, pharmaceutical form, route, marketing status, holder/laboratoire, reimbursement rate and price. Filter by name, substance, manufacturer or reimbursed-only and get a clean, exportable dataset. HTTP-only, $0.002 per medication.
⭐ Bookmark this France Medicines Database Scraper — Apify ranks actors by bookmarks, so it directly helps the visibility of this scraper on the Apify Store.
What is the France Medicines Database Scraper?
The France Medicines Database Scraper is an Apify actor that turns the official BDPM into a filterable, exportable dataset. The Base de Données Publique des Médicaments is the authoritative French registry of every medication with marketing authorisation (AMM) in France, maintained jointly by the ANSM, the HAS and the Assurance Maladie.
The BDPM is published as raw, Latin-1 encoded TSV files split across several tables. This actor downloads them, joins the medication table with the composition and presentation tables on the CIS code, and returns one clean, fully-typed row per medication — including the active substances, the reimbursement rate and the public price.
Why it matters: pharma and health data
Health and pharma software constantly needs a reliable, up-to-date medication reference: composition for drug-interaction checks, reimbursement rates for cost simulation, CIS/CIP codes for prescription and dispensing systems. The BDPM is the source of truth, but its raw TSV format (Latin-1, multi-file, tab-separated) is awkward to consume. This scraper does the joining and normalisation for you.
Use cases
- Pharma / health SaaS — seed or refresh a medication reference with composition, status and reimbursement.
- Pharmacies & dispensing tools — pull CIS/CIP codes, prices and reimbursement rates.
- Drug-interaction & pricing engines — get active substances + dosage per medication.
- Market & reimbursement analysis — analyse the catalogue of reimbursed drugs by substance, labo or rate.
- Health data science — export the full ~15K-drug database for research.
Input
{"substance": "paracetamol","reimbursed_only": true,"maxResults": 200}
query— drug-name keyword (doliprane,amoxicilline).substance— active ingredient / INN (paracetamol,ibuprofene).labo— manufacturer / AMM holder (sanofi,biogaran).reimbursed_only— keep only medications with a reimbursement rate.maxResults— cap on rows (aliaseslimit,max).
Output
{"type": "medication","cis_code": "60904643","name": "CODOLIPRANE 500 mg/30 mg, comprimé","pharmaceutical_form": "comprimé","routes": ["orale"],"active_substances": ["PARACÉTAMOL", "PHOSPHATE DE CODÉINE HÉMIHYDRATÉ"],"holder_labo": "OPELLA HEALTHCARE FRANCE","marketing_status": "Commercialisée","reimbursed": true,"reimbursement_rates": ["65%"],"min_price_eur": 2.74,"max_price_eur": 2.74,"amm_date": "2013-05-10","presentations": [{ "cip13": "3400927562396", "label": "plaquette de 16 comprimés", "reimbursement_rate": "65%", "price_eur": 2.74 }]}
Pricing
PAY_PER_EVENT — $0.002 per medication (= $2 per 1,000). Free actor starts. No charge when nothing matches.
FAQ — BDPM drug database
Where does the data come from? The official BDPM (base-donnees-publique.medicaments.gouv.fr), published as open data by the ANSM / HAS / Ministry of Health. No key required.
Does it include reimbursement rate and price? Yes — joined from the BDPM presentation table (CIS_CIP). A medication may have several presentations; the row exposes all rates and the min/max price.
Does it include the active substances? Yes — joined from the composition table (CIS_COMPO), with dosage.
Can I export the whole database? Yes — leave all filters empty and set maxResults high to export all ~15,000 medications.
⭐ Found this useful? Bookmark this France Medicines Database Scraper — it's the strongest signal for Apify Store ranking.
Related actors
- France Public Administration Directory Scraper — 94K+ public bodies with contacts
- Pappers Sirène Scraper — 26M French companies (SIREN/SIRET)
- data.gouv.fr MCP Server — French open-data catalog for AI agents
License: MIT · Author: dltik