c0mm0.com — the continuously verified register of European data

Register record·API·FRSTALE · checked 6d ago
A

French Medicines APIAPI Médicaments FR

API Médicaments FRFrench Medicines API

APIDiscovered1/7blocked by verifiedPreviewSubscribe🇫🇷France

This RESTful API provides programmatic access to comprehensive data on French medicines drawn from the Base de Données Publique des Médicaments (BDPM), the public medicines database. It allows searching for medicines by name, CIS code, or CIP code, retrieving information on generics, and accessing detailed drug records. The API is freely accessible without authentication and is aimed at developers and health-related applications needing structured, up-to-date medicinal product data for France, covering marketing authorizations, packaging identifiers, and related regulatory information.Cette API RESTful fournit un accès programmatique aux données complètes des médicaments français issues de la Base de Données Publique des Médicaments (BDPM). Elle permet de rechercher des médicaments par nom, code CIS ou CIP, d'obtenir des informations sur les génériques, et d'accéder à l'ensemble…

educationlegislation
OpenAPI specRead the docsVisit homepage
62
good

Weighted across five axes. Tap a ring for what it measures.

Data schema (67 fields)

Filterable via the API (11)
pagepageSizesearchcipcislibellegroupgroupIDpageNumberelementgroupId
FieldTypeDescription
pageFilterable via the APIintegerPage number for paginated results, 10 items per page by default.Numéro de page (pagination à 10 éléments par page par défaut, utilisable avec pageSize)
pageSizeFilterable via the APIPage sizeintegerNumber of items per page, ranging from 1 to 200.Nombre d'éléments par page. Plage valide: 1-200. Valeur par défaut: 10 éléments. Doit être utilisé avec le paramètre page (mutuellement exclusif avec search/cip/libelle).
searchFilterable via the APIstringMulti-word search term (1-6 words) combined with AND logic.Terme de recherche multi-mots (1-6 mots requis, logique ET). Les mots sont séparés par + ou espace dans l'URL. Minimum 3 caractères, maximum 50 caractères. Maximum 250 résultats par recherche (retourne 429 si dépassé).
cipFilterable via the APIstringCIP7 or CIP13 code identifying a drug presentation.Code CIP (CIP7 ou CIP13)
cisFilterable via the APIstringCIS code identifying a drug.Code CIS
libelleFilterable via the APIstringMulti-word search term (1-6 words) for drug names, combined with AND logic.Terme de recherche multi-mots (1-6 mots requis, logique ET). Les mots sont séparés par + ou espace dans l'URL. Minimum 3 caractères, maximum 50 caractères. Maximum 100 résultats par recherche (retourne 429 si dépassé). Note: Les données source BDPM sont en majuscules sans accents (ex: PARACETAMOL).
groupFilterable via the APIintegerPositive integer identifier of a generic drug group.ID de groupe (entier positif)
groupIDFilterable via the APIGroup idintegerPositive integer identifier of a generic drug group, below 100,000.ID de groupe (entier positif inférieur à 100 000)
pageNumberFilterable via the APIPage numberintegerPage number for paginated results.Numéro de page
elementFilterable via the APIstringSearch term for a pharmaceutical element, 3-50 characters.Terme de recherche (3-50 caractères, lettres, chiffres, espaces, et caractères spéciaux autorisés)
groupIdFilterable via the APIGroup idintegerPositive integer identifier of a generic drug group, below 100,000.ID de groupe (entier positif inférieur à 100 000)
dataPaginatedMedicamentarray<object>List of drug (medicament) records returned by the query.List of drug (medicament) records returned by the query.
totalItemsPaginatedMedicamentintegerTotal number of items matching the query.Total number of items matching the query.
maxPagePaginatedMedicamentintegerHighest page number available for the current query.Highest page number available for the current query.
elementPharmaceutiqueMedicamentstringPharmaceutical element or active substance category of the drug.Pharmaceutical element or active substance category of the drug.
formePharmaceutiqueMedicamentstringPharmaceutical form of the drug, e.g. tablet or solution.Pharmaceutical form of the drug, e.g. tablet or solution.
voiesAdministrationMedicamentarray<string>List of administration routes for the drug.List of administration routes for the drug.
statusAutorisationMedicamentstringMarketing authorization status of the drug.Marketing authorization status of the drug.
typeProcedureMedicamentstringType of authorization procedure used for the drug.Type of authorization procedure used for the drug.
etatComercialisationMedicamentstringCurrent commercialization status of the drug.Current commercialization status of the drug.
dateAMMMedicamentstring (date)Date the marketing authorization (AMM) was granted.Date the marketing authorization (AMM) was granted.
titulaireMedicamentstringName of the marketing authorization holder.Name of the marketing authorization holder.
surveillanceRenforceeMedicamentstringIndicates whether the drug is under additional monitoring.Indicates whether the drug is under additional monitoring.
compositionMedicamentarray<object>List of the drug's active substance compositions.List of the drug's active substance compositions.
generiquesMedicamentarray<object>List of generic drug entries linked to this drug.List of generic drug entries linked to this drug.
presentationMedicamentarray<object>List of packaging presentations available for the drug.List of packaging presentations available for the drug.
conditionsMedicamentarray<string>List of prescription or dispensing conditions for the drug.List of prescription or dispensing conditions for the drug.
cip7PresentationResponsestring7-digit CIP code identifying the drug presentation.7-digit CIP code identifying the drug presentation.
statusAdministratifPresentationResponsestringAdministrative status of the drug presentation.Administrative status of the drug presentation.
dateDeclarationPresentationResponsestring (date)Date the presentation was declared for commercialization.Date the presentation was declared for commercialization.
cip13PresentationResponsestring13-digit CIP code identifying the drug presentation.13-digit CIP code identifying the drug presentation.
agreementPresentationResponsestringApproval status for collective use (hospitals) of the presentation.Approval status for collective use (hospitals) of the presentation.
tauxRemboursementPresentationResponsestringReimbursement rate applicable to the presentation.Reimbursement rate applicable to the presentation.
prixPresentationResponsenumber (float)Price of the drug presentation.Price of the drug presentation.
medicamentsGeneriqueListResponsearray<object>List of drugs belonging to the generic group.List of drugs belonging to the generic group.
orphanCISGeneriqueListResponsearray<integer>CIS codes referenced in the generic group without matching drug records.Liste des codes CIS référencés dans le groupe générique mais sans entrée médicament correspondante dans la base de données. Ces CIS n'ont pas de données détaillées disponibles (composition, forme pharmaceutique, type, etc.). Peut être : - Un tableau d'entiers : [61586325, 60473805] - Null : null (si
errorErrorResponsestringShort error identifier returned by the API.Short error identifier returned by the API.
messageErrorResponsestringHuman-readable error message returned by the API.Human-readable error message returned by the API.
codeErrorResponseintegerNumeric error code returned by the API.Numeric error code returned by the API.
codeSubstanceCompositionItemstringCode identifying the active substance.Code identifying the active substance.
denominationSubstanceCompositionItemstringName of the active substance.Name of the active substance.
dosageCompositionItemstringDosage amount of the substance in the composition.Dosage amount of the substance in the composition.
referenceDosageCompositionItemstringReference basis for the dosage value.Reference basis for the dosage value.
natureComposantCompositionItemstringNature of the component, e.g. active or excipient.Nature of the component, e.g. active or excipient.
typeGeneriqueMedicamentstringType of the generic drug entry, e.g. reference or generic.Type of the generic drug entry, e.g. reference or generic.
substanceGeneriqueCompositionItemstringName of the active substance in the generic composition.Name of the active substance in the generic composition.
statusHealthResponsestringOverall health status of the API service.Overall health status of the API service.
last_updateHealthDataResponsestring (date-time)Timestamp of the last data update.Timestamp of the last data update.
data_age_hoursHealthDataResponsenumber (float)Age of the current dataset in hours since last update.Age of the current dataset in hours since last update.
is_updatingHealthDataResponsebooleanIndicates whether a data update is currently in progress.Indicates whether a data update is currently in progress.
timestampDiagnosticsResponsestring (date-time)Timestamp when the diagnostics response was generated.Timestamp when the diagnostics response was generated.
uptime_secondsDiagnosticsResponsenumber (float)Number of seconds the service has been running.Number of seconds the service has been running.
next_updateDiagnosticsResponsestring (date-time)Timestamp of the next scheduled data update.Timestamp of the next scheduled data update.
systemDiagnosticsResponseobjectSystem-level performance metrics for the service.System-level performance metrics for the service.
data_integrityDiagnosticsResponseobjectSummary of data integrity checks on the dataset.Summary of data integrity checks on the dataset.
goroutinesSystemMetricsintegerNumber of active goroutines in the running service.Number of active goroutines in the running service.
memorySystemMetricsobjectMemory usage metrics for the service.Memory usage metrics for the service.
alloc_mbMemoryMetricsintegerAmount of memory currently allocated, in megabytes.Amount of memory currently allocated, in megabytes.
sys_mbMemoryMetricsintegerTotal system memory obtained by the process, in megabytes.Total system memory obtained by the process, in megabytes.
num_gcMemoryMetricsintegerNumber of garbage collection cycles executed.Number of garbage collection cycles executed.
medicaments_without_conditionsDataIntegrityResponseobjectMetric on drugs missing prescription condition data.Metric on drugs missing prescription condition data.
medicaments_without_generiquesDataIntegrityResponseobjectMetric on drugs missing linked generic entries.Metric on drugs missing linked generic entries.
medicaments_without_presentationsDataIntegrityResponseobjectMetric on drugs missing presentation data.Metric on drugs missing presentation data.
medicaments_without_compositionsDataIntegrityResponseobjectMetric on drugs missing composition data.Metric on drugs missing composition data.
generique_only_cisDataIntegrityResponseobjectMetric on CIS codes present only in generic groups.Metric on CIS codes present only in generic groups.
countIntegrityMetricintegerNumber of records matching the integrity metric.Number of records matching the integrity metric.
sample_cisIntegrityMetricarray<integer>Sample list of CIS codes for the integrity metric.Sample list of CIS codes for the integrity metric.

Schema captured from openapi 1 month ago.

Verification Status

Using the API

Configuration

Base URL
https://medicaments-api.giygas.dev
Format
openapi

License

Terms stated by the source (not a recognized license):

https://www.gnu.org/licenses/agpl-3.0.html

Query examples

curl -s 'https://medicaments-api.giygas.dev/docs/openapi.yaml' -H 'Accept: application/json'

Machine-readable API description (use it to generate clients).

Full API documentation ↗

Machine-readable & source

API Médicaments FR — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.