Méthode, sources et limites
Sources
- BOAMP (Bulletin officiel des annonces des marchés publics, DILA) via l'API open data BOAMP. Jeu de données publié sous Licence Ouverte / Open Licence (Etalab). Dernière récupération réussie : 2026-10-16 22:03 (heure de Paris).
- TED (Tenders Electronic Daily, Office des publications de l'Union européenne) via l'API de recherche TED, pour les avis d'acheteurs français. Les avis publiés au Supplément au JOUE sont librement réutilisables (avis juridique TED, décision 2011/833/UE). Ce site n'est ni affilié ni approuvé par l'Office des publications ou la DILA. Dernière récupération réussie : 2026-10-16 22:03 (heure de Paris).
Ce qui est sélectionné
Un avis est retenu s'il s'agit d'un appel à la concurrence (pas d'un avis d'attribution) pour un marché de services, et s'il remplit au moins une condition pour l'un des trois métiers :
- un code CPV du métier (tableau ci-dessous) ;
- un descripteur BOAMP du métier : 239 « Nettoyage de locaux », 116 « Espaces verts », 138 « Gardiennage ». Le descripteur 331 « Surveillance » sert aussi pour la surveillance de réseaux ou d'ouvrages d'art : il ne compte qu'avec un code CPV ou un mot-clé de sécurité privée ;
- un mot-clé du métier dans l'objet ou l'intitulé d'un lot (« nettoyage des locaux », « vitrerie », « élagage », « gardiennage », « SSIAP »…) lorsque l'avis n'a aucun code CPV.
| Métier | Codes CPV retenus (préfixes) | Descripteurs BOAMP | Avis retenus par le seul descripteur, écartés si tous leurs codes CPV commencent par |
|---|---|---|---|
| Nettoyage et propreté | 90910, 90911, 90914, 90919 | 239 | 9050, 9051, 9052, 9053, 9061, 9062, 9063, 9064, 9067, 9040, 9041, 9042, 9047, 9048, 9092, 4523, 4524, 4525, 4526, 4545, 4441, 5000, 5070, 5071, 5072, 5076 |
| Espaces verts | 7731, 7734, 772114, 772115 | 116 | 4511, 4523, 4524, 4525, 4526, 4545, 0311, 0341, 0345, 1600, 1610, 3400, 3410, 71, 7931, 77211100, 7723 |
| Sécurité privée | 7971 | 138, 331 | 3500, 3512, 3170, 3171, 3223, 3232, 3233, 3234, 4531, 4534, 4800, 4873, 4876, 7200, 7225, 7226, 5061, 5070, 5071, 5072, 5130, 5131, 5134, 5032, 4522, 9070, 9073, 9040, 9048, 7963, 71, 6371, 3492, 3872, 92, 7232, 7941, 9811 |
Ce qui est écarté, et pourquoi : le nettoyage de voirie, le déneigement, la collecte des déchets et le curage des réseaux (CPV 9050 à 9064) ne sont pas du nettoyage de locaux ; la dératisation (9092) non plus. En espaces verts, l'exploitation forestière (77211100) et les études d'ingénierie (71) sont écartées, l'élagage et l'abattage d'arbres (77211400, 77211500) sont gardés. En sécurité, la fourniture et la maintenance d'alarmes ou de vidéoprotection (35, 3232, 5032), la gestion du stationnement et la veille presse sont écartées : ce sont des fournitures ou d'autres métiers. Ces règles ont été ajustées le 13 octobre 2026 en relisant les titres réels de 465 avis ouverts.
Traitement
- Mise à jour automatique deux fois par jour (GitHub Actions). Le BOAMP publie ses données deux fois par jour, sept jours sur sept.
- Doublons : un même marché publié au BOAMP et dans TED, ou modifié par un rectificatif, n'apparaît qu'une fois (identifiant de procédure eForms), avec les liens vers chaque avis.
- Date limite : date et heure telles qu'écrites dans l'avis (heure de Paris en métropole). Pour un marché alloti, la plus proche date limite encore à venir.
- Région : départements indiqués par le BOAMP ; pour TED, lieu d'exécution (codes NUTS) ou, à défaut, code postal de l'acheteur.
- Aucune intelligence artificielle dans le tri : les textes affichés sont des extraits des avis officiels. Les noms et coordonnées de personnes figurant dans les avis ne sont pas repris.
Limites
- La liste n'est pas exhaustive : beaucoup de marchés à procédure adaptée (MAPA) ne sont publiés que sur le profil d'acheteur ou dans la presse locale, et n'apparaissent ni au BOAMP ni dans TED.
- Le classement dépend des codes et descripteurs choisis par les acheteurs ; un contrat multiservices peut apparaître dans deux métiers, et quelques avis peu pertinents passer.
- Les informations sont fournies à titre indicatif. Seuls l'avis officiel et le dossier de consultation font foi.
Code et données
Le code est public sur GitHub. Les exports CSV et ICS de chaque semaine sont publiés dans les releases, et la liste du jour dans data/ouverts.json.