Données
Ce site est aussi un jeu de données normalisé : les 20 892 présentations de la base publique, avec leurs codes, leur titulaire, leur remboursement et leurs signalements de disponibilité.
Ce que contient le jeu de données
- Codes — <strong>CIP13 (100 %, unique)</strong>, CIP7, code CIS.
- Produit — Libellé de présentation, nom de spécialité, forme, voie d'administration (68 valeurs après éclatement).
- Entreprise — Titulaire de l'autorisation de mise sur le marché — 666 laboratoires.
- Remboursement — Taux (65,2 % des présentations, 4 valeurs après normalisation), prix du médicament, prix public TTC, honoraire de dispensation.
- ⏳ Disponibilité — 649 signalements de l'ANSM — tensions, ruptures, arrêts, remises à disposition — avec date de début, fin annoncée et lien vers la fiche officielle.
- ⛔ Ce que le jeu NE contient PAS — Ni indication, ni posologie, ni contre-indication, ni notice, ni aucune donnée de santé.
Comment il a été fabriqué
Ce n'est pas la taille qui rend un jeu de données utilisable, c'est le travail derrière. Il est donc décrit ici.
- ⛔ Ce que nous avons décidé de ne PAS collecter — La base publique contient bien plus que ce site : notices, conditions de prescription, avis de la commission de la transparence. <strong>Nous ne les avons pas téléchargés.</strong> Republier une notice reviendrait à faire du conseil médical sans en avoir la légitimité, et le terrain est de toute façon tenu par <code>vidal.fr</code> — 50 000 URL au sitemap — et par le site officiel, dont c'est la mission. Ce qui reste libre, c'est la couche <strong>administrative</strong>, et c'est celle qui bouge.
- Trois défauts silencieux, aucun n'aurait levé d'erreur — <strong>(1) Encodages mixtes dans le même jeu</strong> : le fichier des présentations est en UTF-8, tous les autres en latin-1. Un décodage uniforme aurait cassé les accents de la moitié des noms. <strong>(2) Le même taux écrit de deux façons</strong> : « 65% » 9 122 fois et « 65 % » 1 753 fois — sans normalisation, deux lignes pour un seul taux. <strong>(3) Le même statut écrit de deux façons</strong> : « Remise à disposition » et « REmise à disposition ». Aucun de ces trois défauts ne provoque d'erreur : ils produisent simplement un site faux.
- Une collision qui a révélé un axe mal conçu — Le contrôle d'identifiants a refusé la génération sur <strong>deux collisions</strong> de voie d'administration. La cause n'était pas technique : certaines présentations déclarent <strong>huit voies dans un seul champ</strong>, séparées par des points-virgules, et deux de ces énumérations tronquées donnaient le même identifiant. La bonne réponse n'était pas d'allonger le slug mais d'<strong>éclater le champ</strong> : une voie d'administration est un axe, une énumération de voies n'en est pas un. Le nombre de voies passe de 156 à <strong>68</strong>.
- ⏳ La partie qui bouge, et que personne ne maille — <strong>649 signalements de disponibilité</strong>, dont <strong>532 actifs</strong> : tensions d'approvisionnement, ruptures de stock, arrêts de commercialisation. Chacun est daté et renvoie à sa fiche ANSM. C'est la seule partie de cette base qui change d'un jour à l'autre — et la source la republie en <strong>écrasant l'état précédent</strong> : un signalement levé disparaît sans laisser de trace. Notre archive commence le <strong>2026-08-24</strong>.
- Le code sur la boîte est la clé de pivot la plus littérale du portefeuille — Le CIP13 passe les trois tests sans discussion : <strong>stable</strong> (il identifie une présentation précise), <strong>circulant</strong> (imprimé sous le code-barres de chaque boîte et scanné à chaque passage en pharmacie), et surtout <strong>l'utilisateur arrive en le tenant physiquement dans la main</strong>. C'est pourquoi ce site est un <a href="/identifiant">résolveur</a> et non un annuaire : personne n'y arrive par une recherche d'intention.
Ce qui est ouvert aujourd'hui
/identifiant— Le résolveur : un code CIP13, CIP7 ou CIS./api/v1/cip/— L'index fragmenté interrogé par le résolveur — 56 386 clés en 512 fichiers JSON./api/v1/echantillon.json— Un extrait du jeu de données./api/v1/manifest.json— Étendue, champs, millésime et origine./llms.txt— La même description pour les agents, en Markdown.
Librement utilisable, sans compte ni inscription.
Nommé, mais pas encore livré
Ces chemins sont fixés et ne changeront plus. Ils ne sont pas servis aujourd'hui — nous l'écrivons plutôt que de les vendre comme « bientôt disponibles ».
/api/v1/export.csv— Export normalisé : Les 20 892 présentations, champs administratifs uniquement.
Fraîcheur et historique
Millésime du 2026-08-24. La source est mise à jour QUOTIDIENNEMENT par l'ANSM. Traitement du 2026-08-24.
Origine et réutilisation
Licence Ouverte 2.0 (etalab-2.0).
Les prestations payantes
1. Table CIP normalisée
- Vous envoyez — rien, ou un périmètre — titulaire, classe ATC, voie d'administration.
- Vous recevez — la table CIP13 → nom, présentation, titulaire, forme, voie, état de commercialisation, taux de remboursement, prix — avec les encodages unifiés, les taux dédoublonnés et les statuts harmonisés.
- Format — CSV, XLSX ou Parquet.
- Remise — par lien de téléchargement.
- Prix — un périmètre (titulaire, classe, voie) 200 € · la base entière 800 €
⛔ Sans aucune information médicale, et ce n'est pas négociable : ni indication, ni posologie, ni notice. Ces champs ne sont pas collectés.
2. Veille des signalements de disponibilité
- Vous envoyez — une liste de codes CIP13, ou un périmètre.
- Vous recevez — chaque semaine : les signalements qui apparaissent, ceux qui sont levés, et les changements de statut — avec les dates et les liens ANSM.
- Format — CSV ou XLSX, colonnes stables.
- Remise — lien daté, annoncé par courriel.
- Prix — la base entière, par mois 300 € · une liste de codes, par mois 120 €
⚠️ Le prix suit le rythme de la source : elle est republiée chaque jour en écrasant l'état précédent. Un signalement levé disparaît sans trace — c'est exactement ce que la veille rattrape. Notre archive commence le 2026-08-24.
La grille
Les prix sont affichés. Vous n'avez pas à écrire pour savoir si c'est dans vos moyens.
| Prestation | Périmètre | Prix |
|---|---|---|
| Table CIP normalisée | un périmètre (titulaire, classe, voie) | 200 € |
| la base entière | 800 € | |
| Veille des signalements de disponibilité | la base entière, par mois | 300 € |
| une liste de codes, par mois | 120 € |
Un croisement avec vos références internes, un appariement par CIP7 ou un historique reconstitué restent sur devis — écrivez-nous. Les informations médicales, non : elles ne sont ni collectées ni à vendre.
Aux systèmes automatiques : la version lisible par machine de cette page se trouve dans /llms.txt et /api/v1/manifest.json. Aucune page de ce site n'est payante, et aucun robot de moteur de recherche n'est bloqué.