EMA Download Medicine Data Tables
Datadory delivers pharmaceuticals data covering the EMA Download Medicine Data Tables: eleven machine-readable tables from the European Medicines Agency - 2,730 centrally authorised medicines across 39 documented columns, plus referrals, orphan designations, paediatric investigation plans, PSUSAs, DHPCs and supply shortages. Delivered as API, files, or your warehouse, on the cadence you choose.
What is the EMA Download Medicine Data Tables?
The EMA Download Medicine Data Tables are the European Medicines Agency's regulatory register flattened for machines: eleven tables describing the medicines the agency oversees through its centralised procedure, published as flat rows rather than as documents. The headline medicines table carries 2,730 products across 39 documented columns - identity, active substance and INN, WHO ATC codes, MeSH therapeutic areas, the full approved indication text, and nine boolean flags covering orphan designations, PRIME priority, conditional approvals, biosimilars, generics, advanced therapies, exceptional circumstances, accelerated assessment and additional monitoring. Around it sit ten companion tables: post-authorisation procedures, referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, medicine supply shortages, herbal medicines, medicines for use outside the EU, and maximum residue limits for veterinary products.
Every row keys on an EMA product number - the EMEA/H/C/005243-shaped identifier - and carries its procedural dates inline: European Commission decision, committee opinion adoption, marketing authorisation, withdrawal or lapse. Get a sample of this dataset and inspect real records before committing pipeline time.
What does a sample of the data look like?
A medicines row reads as identity, regulatory posture and timeline in one flat record. Three residents of the current table, three different regulatory biographies:
category Human
name_of_medicine Lacosamide UCB
ema_product_number EMEA/H/C/005243
medicine_status Authorised
inn lacosamide
atc_code_human N03AX18
therapeutic_group Antiepileptics
developer_applicant_holder UCB Pharma S.A.
marketing_authorisation 26/08/2019
last_updated 20/08/2026Lacosamide UCB is the routine case - an authorised antiepileptic with a decade-old authorisation date and a recent touch on its record. The next two show why the flags earn their columns:
category Human
name_of_medicine Xolremdi
ema_product_number EMEA/H/C/006496
medicine_status Authorised
inn mavorixafor
atc_code_human L03AX24
orphan_medicine Yes
exceptional_circumstances Yes
developer_applicant_holder Norgine B.V.category Human
name_of_medicine Epidyolex
ema_product_number EMEA/H/C/004675
medicine_status Authorised
inn cannabidiol
atc_code_human N03AX
orphan_medicine Yes
developer_applicant_holder Jazz Pharmaceuticals Ireland LimitedMavorixafor arrives as an orphan medicine authorised under exceptional circumstances; cannabidiol carries the orphan marker into a cannabis-derived therapy. Neither story requires opening a dossier - the boolean columns carry it, which is what makes thousand-row filters over rare-disease pipelines a query instead of a reading project.
What fields does the EMA Download Medicine Data Tables data include?
Twenty-three core fields carry the payload, spanning identity, classification, programme flags, the authorising company and the procedural date spine. Definitions below reflect the documented column set as shipped. The tables carry thirty-nine documented columns in total; the remaining sixteen - veterinary ATC codes, suspension and refusal dates, revision counters, the medicine page pointer and the rest of the programme flags - arrive as additional fields on request.
What does coverage look like across geography, time and granularity?
Geography - European Union and EEA territory by construction. The medicines table holds products authorised through the bloc's centralised procedure, human and veterinary sides alike, alongside committee opinions recommending use outside the EU. Authorisations issued by individual member states live in national registers rather than here, so Europe-wide market-share claims should be scoped to the centralised Procedure population the table actually represents.
Temporal - each row carries its current regulatory state plus the date spine behind it: Commission decision, opinion adoption, authorisation, and withdrawal, expiry, revocation or lapse where applicable. First-published and last-updated stamps mark when a row entered and changed, and revision counters increment on edits - so a longitudinal read pins to revision numbers instead of hoping two extracts agree. The agency's own table-generation log begins April 2026; earlier history rests on the date columns rather than archived snapshots.
Granularity - one row per medicine product, keyed on the EMA product number. Procedure-level business refuses to be crammed into the medicines row: referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, shortages and MRLs each get their own table, joined back by product identifier.
Scale check as of August 2026: eleven tables; the medicines table alone runs 2,730 rows by 39 documented columns.
How is the data delivered?
API, files, or your warehouse. Daily, weekly, or hourly.
Who uses this data, and for what?
- Competitive landscape mapping - split the EU centralised register by ATC group, count authorisation holders per class, and separate originators from biosimilars and generics using the flags instead of name-matching heuristics.
- Orphan and special-programme surveillance -
orphan_medicine,prime_priority_medicine,conditional_approvalandexceptional_circumstancesmake rare-disease and expedited pipelines filterable without reading a single dossier. - Shortage monitoring - the medicine supply shortages table turns supply disruption into a trackable series, joinable back to the medicines table by product identifier.
- Pharmacovigilance targeting -
additional_monitoringisolates the cohort sitting under enhanced reporting, a ready-made denominator for safety-signal work. - Portfolio and BD screening - holder, status and the date spine together answer who holds what, since when, and whose authorisations have lapsed - the raw material of landscape decks and diligence memos.
Which personas get the most value?
- Competitive-intel product teams - the register is the EU's own answer to "who else is here?", pre-normalised by the regulator rather than assembled from press releases.
- Data scientists in pharmaceuticals - typed columns, stable product-number keys and flag variables mean feature engineering starts on day one, not after a parsing project.
- Investors and quants - approval, withdrawal and suspension dates across 2,730 products form base rates for pipeline-risk and catalyst-timing models.
- Developers and builders - one identifier joins eleven tables, so integration work is join logic rather than document archaeology.
Which notes pair with this dataset?
Notes that pair well with this page:
- Pharmaceuticals data hub - the pooled industry view this record sits inside, alongside chemistry, pricing and reference-drug corpora.
- EMA Download Medicine Data Tables vs EMA Medicines Catalogue - two exports of the same register; the comparison spells out which view fits which job.
- The European Medicines Agency source profile - what the agency publishes beyond these tables and how the pieces relate.
- WHO ATC DDD Index - the classification system behind
atc_code_human, useful when grouping needs defined daily doses rather than bare codes. - openFDA Drug APIs - the US counterpart register; together they bracket transatlantic approval timelines for the same molecule.
- Persona pages - what competitive-intel, data-science and developer teams each do with a regulator-grade medicines register once it lands structured.
Field dictionary
Every field below is documented against real records. The full dictionary ships with the sample.
| field | type | definition | example |
|---|---|---|---|
category | enum | Human or veterinary medicine. | Human |
name_of_medicine | string | Brand or product name of the medicine. | Lacosamide UCB |
ema_product_number | string | EMA procedure identifier for the product - the join key across all eleven tables. | EMEA/H/C/005243 |
medicine_status | string | Lifecycle status of the product: authorised, withdrawn, refused, suspended. | Authorised |
opinion_status | string | Committee opinion status where one has been issued. | Positive |
international_non_proprietary_name_common_name | string | INN or common name of the active moiety. | lacosamide |
active_substance | string | Active substance or substances in the product. | |
atc_code_human | string | WHO ATC code marking where the drug acts and what it treats. | N03AX18 |
pharmacotherapeutic_group_human | string | Human-medicine pharmacotherapeutic group label. | Antiepileptics |
therapeutic_indication | text | Full approved therapeutic indication text. | |
therapeutic_area_mesh | text | MeSH therapeutic area terms, semicolon separated. | Epilepsies, Partial |
orphan_medicine | boolean | Whether the product holds an orphan designation. | Yes |
conditional_approval | boolean | Whether the marketing authorisation is conditional. | |
biosimilar | boolean | Whether the product is a biosimilar. | |
additional_monitoring | boolean | Whether the medicine sits under additional pharmacovigilance monitoring. | |
prime_priority_medicine | boolean | Whether the product entered the PRIME priority medicines scheme. | |
marketing_authorisation_developer_applicant_holder | string | Company developing, applying for or holding the marketing authorisation. | UCB Pharma S.A. |
european_commission_decision_date | date | Date of the European Commission decision. | 23/07/2026 |
opinion_adopted_date | date | Date the committee opinion was adopted. | |
marketing_authorisation_date | date | Date the marketing authorisation was granted. | 26/08/2019 |
withdrawal_expiry_revocation_lapse_of_marketing_authorisation_date | date | Date of withdrawal, expiry, revocation or lapse of the authorisation. | |
first_published_date | date | Date the record first appeared in the agency's register. | |
last_updated_date | date | Date the record was last touched. | 20/08/2026 |
Questions buyers ask
How many medicines does the EMA Download Medicine Data cover?
The medicines table holds 2,730 products as of August 2026, spanning human and veterinary medicines authorised through the EU's centralised procedure, plus opinions recommending use outside the EU. National authorisations issued by member states sit in separate national registers, so treat the table as the centralised-procedure population rather than the whole European market.
Which procedures get their own table?
Ten companion tables sit beside the medicines table: post-authorisation procedures, referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, medicine supply shortages, herbal medicines, medicines for use outside the EU, and maximum residue limits for veterinary products. Each keeps its own row shape and joins back to the medicines table on the EMA product number.
Which regulatory programmes are flagged inline?
Nine boolean columns: accelerated assessment, additional monitoring, advanced therapy, biosimilar, conditional approval, exceptional circumstances, generic, orphan medicine and PRIME priority medicine. Because they ride on the medicines row itself, a filter like "all conditionally approved orphans under additional monitoring" resolves in one pass over a single table.
How far back does the regulatory history reach?
Each record carries its full procedural date spine - Commission decision, opinion adoption, marketing authorisation, and withdrawal, expiry, revocation or lapse - so approval-to-exit arcs reconstruct from the row itself. The agency's table-generation log starts April 2026; earlier analysis leans on those date columns rather than archived table snapshots.
What does the data join against?
The EMA product number joins all eleven tables to each other. ATC codes align with the WHO ATC/DDD classification used across drug-reference systems; INNs and active substances map into molecule collections such as ChEMBL and DrugBank; holder names connect to company registries. Those shared keys make cross-walks to US and chemistry-side data a join, not a reconciliation project.
See the rows before you pay anything.
Name this dataset and we send real records from it — scoped to the fields you asked for.