D'où proviennent les données ?
Nous collectons exclusivement des données publiques ouvertes, issues de sources officielles :
- BOAMP — Bulletin Officiel des Annonces de Marchés Publics (avis de marché, résultats d'attribution, rectificatifs), via l'API ouverte Opendatasoft.
- DECP — Données Essentielles de la Commande Publique (marchés notifiés avec titulaire et montant), publiées en open data.
- API Recherche d'entreprises (annuaire-entreprises, INSEE/INPI) pour enrichir les fiches entreprises (SIREN, adresse, effectif).
Comment sont-elles traitées ?
Chaque marché passe par une chaîne de traitement : récupération → nettoyage (dates, montants, département/région) → classification métier par règles (codes CPV, descripteurs officiels et mots-clés) → déduplication → historisation de chaque changement. La classification est déterministe et transparente : elle ne « devine » pas d'information manquante.
La règle d'or : ne jamais inventer
Un attributaire ou un montant ne s'affiche que s'il figure réellement dans une source publique. Dans le cas contraire, nous l'indiquons explicitement :
- Confirmé source officielle — attribution/montant issus d'un avis d'attribution ou de la DECP.
- Donnée publique détectée — marché détecté publiquement (avis de marché).
- Information partielle — certaines informations manquent dans la source.
- Attributaire non connu / Montant non publié — l'information n'est pas rendue publique.
Quelles sont les limites ?
Ces données sont indicatives et ne constituent pas une source exhaustive ni un jugement de qualité des entreprises. Un marché peut ne pas être publié, être publié tardivement, ou l'attributaire/montant peut rester confidentiel. Les classements reflètent uniquement les marchés publics publiés que nous avons collectés — formulation : « entreprises ayant remporté le plus de marchés publics publiés ».
Une erreur ? Signalez-la
Chaque fiche marché et chaque fiche entreprise dispose d'un bouton « Signaler une erreur ». Nous étudions chaque signalement et corrigeons la donnée le cas échéant.