Mise à jour le 9 juillet 2018

Présentation de l’API BOAMP bêta

Dans le cadre de la politique d’ouverture de ses données, la DILA a développé une API d’accès aux données du BOAMP. L’API BOAMP est utilisable gratuitement.

Rappel de ce qu’est le BOAMP

Le site boamp.fr (Bulletin officiel des annonces de marchés publics) diffuse les avis d’appels publics à la concurrence (AAPC) nationaux et européens, les avis de concession, les avis d’attribution mais également des contrats de partenariats public-privé et des avis divers lancés par l’État et établissements publics nationaux, les collectivités et établissements publics territoriaux, les établissements publics de santé et la Défense.

Principe de fonctionnement de l’API

L’utilisation de l’API BOAMP se fait en deux temps :

  • Lancement d’une requête d’interrogation/filtrage avec récupération de l’identifiant d’une annonce ;
  • Lancement d’une requête de récupération des données complètes en passant en paramètre un identifiant d’annonce et une version d’API correspondant à celle-ci.

3 versions de l’API sont disponibles :

  • V230 pour les annonces à partir du 1er mars 2015 ;
  • V110 pour les annonces hors MAPA 2006 et 2007 et pour toutes les annonces de 2008 à fin février 2015 ;
  • V010 pour les annonces MAPA 2006 et 2007.

Seule la version V230 est supportée par la DILA.

Le socle technique de l’API

L’API référencée ici est construite à l’aide du framework swagger. Elle fonctionne à partir d’une chaîne d’interrogation Exalead appelée « critérion ». La description de la syntaxe de requête est fournie dans la documentation fonctionnelle.


Et aussi dans cette rubrique