API Documentation

Cette API permet de récupérer les données fournies par le site https://base-donnees-publique.medicaments.gouv.fr/telechargement.php en format JSON, fournissant divers points de terminaison pour obtenir la base de données complète ou avec un système de pagination divisé par 10 médicaments, rechercher des médicaments spécifiques, des génériques et des groupes de génériques. Pour garantir que les données sont à jour et fiables, l'application se met à jour à 6h et 18h chaque jour.

Afin de garantir des performances optimales et d'éviter une charge excessive sur le serveur, Il y a un système de buckets mis en place un qui se remplit par minute, régulant ainsi le nombre de requêtes acceptées.

Endpoints

/database

Renvoie la base de données complète.

/database/{page}

Permet de récupérer la page numero {page} de la base de données. Chaque page contient 10 medicaments.

Exemple de Réponse

/medicament/{libelle}

Permet de récupérer les médicaments contenant le libellé dans leur élément pharmaceutique

Exemple de Réponse /medicament/ketamine

/medicament/id/{cis}

Permet de récupérer le médicament correspondant au cis donnée.

Exemple de Réponse /medicament/id/60904643

/generiques/{libelle}

Permet de récupérer les génériques contenant le libellé

Exemple de Réponse /generiques/paracetamol

/generiques/group/{groupId}

Permet de récupérer le group de génériques correspondants au {groupId}

Exemple de Réponse /generiques/group/1506