BOAMP France Marchés Publics API avatar

BOAMP France Marchés Publics API

Pricing

from $3.00 / 1,000 results

Go to Apify Store
BOAMP France Marchés Publics API

BOAMP France Marchés Publics API

Recherche des marchés publics français via l'open data officiel BOAMP (DILA). Scoring de pertinence, déduplication et mode alerte nouveautés. JSON propre.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Joachim Pouchain

Joachim Pouchain

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

BOAMP France Marchés Publics API — French Public Tenders Scraper

Recherchez les marchés publics français via l'open data officiel BOAMP (Bulletin officiel des annonces des marchés publics, DILA) et obtenez un jeu de données plat et propre, avec un score de pertinence intégré, une déduplication automatique et un mode alerte nouveautés pour la veille programmée. Ce scraper BOAMP transforme le flux officiel des appels d'offres français en JSON, CSV ou Excel prêts à l'emploi pour la prospection B2G, la veille concurrentielle, la conformité et les pipelines IA/RAG.

English summary: search French public tenders from the official BOAMP open data API. Keyword relevance scoring, deduplication and new-only alerts, exported as clean JSON/CSV/Excel.

Contrairement à un export brut, chaque avis est noté de 0 à 100 selon vos mots-clés et dédupliqué, pour faire remonter d'abord les opportunités les plus pertinentes.

Pourquoi cet actor / Why this actor

  • Source officielle, sans scraping risqué. Les données proviennent de l'API open data BOAMP de la DILA — aucun proxy résidentiel, aucun contournement anti-bot.
  • Score de pertinence (0–100). Vos mots-clés sont pondérés sur l'objet et les descripteurs. Triez ou filtrez par relevance_score. La plupart des concurrents renvoient un export non classé.
  • Déduplication. Les avis republiés sont regroupés via une clé stable (notice_id + acheteur + date).
  • Mode alerte nouveautés. En run programmé, ne renvoyez que les avis jamais vus — idéal pour une veille quotidienne/hebdomadaire sans retraiter les mêmes lignes.
  • Schéma plat stable. Mêmes noms de champs que nos actors TED et Awards : votre pipeline ne casse jamais.

Entrée / Input

ChampTypeDescription
mots_clesarrayTermes recherchés en plein texte (objet, acheteur…), combinés en OU. Requis.
departementarrayCodes département (ex : 75, 69, 13).
type_marchearrayTravaux, Fournitures, Services.
only_awardsbooleanNe renvoyer que les avis d'attribution (marchés déjà gagnés).
date_from / date_tostringAAAA-MM-JJ. date_from vide = 30 derniers jours.
min_relevance_scoreintegerIgnore les résultats sous ce seuil 0–100.
alert_new_onlybooleanNe renvoyer que les avis nouveaux depuis le dernier run.
alert_keystringEspace de nommage pour des veilles distinctes.
max_itemsintegerNombre maximum d'avis à renvoyer.

Exemple d'entrée

{
"mots_cles": ["informatique", "logiciel"],
"departement": ["75", "92"],
"type_marche": ["Services"],
"min_relevance_score": 25,
"alert_new_only": false,
"max_items": 100
}

Sortie / Output

Chaque élément du dataset est un enregistrement plat et stable :

{
"source": "BOAMP",
"notice_id": "26-63506",
"title": "CMS DESIGNSYSTEM",
"buyer_name": "AUVERGNE RHONE ALPES TOURISME",
"buyer_country": "FRA",
"cpv_codes": ["Logiciel", "186"],
"description": "CMS DESIGNSYSTEM",
"value_amount": null,
"value_currency": null,
"publication_date": "2026-06-28",
"deadline_date": "2026-07-28",
"notice_type": "Avis de marché",
"award_winner": null,
"source_url": "https://www.boamp.fr/avis/detail/26-63506",
"relevance_score": 60
}

Champs de sortie

  • source — toujours BOAMP.
  • notice_id — identifiant idweb de l'avis BOAMP.
  • title, description — objet du marché.
  • buyer_name — acheteur public ; buyer_countryFRA.
  • cpv_codes — descripteurs (libellés + codes) tenant lieu de classification.
  • value_amount, value_currency — non exposés par l'open data BOAMP (null).
  • publication_date, deadline_dateAAAA-MM-JJ (date limite de réponse).
  • notice_type — nature de l'avis (Avis de marché, Avis d'attribution…).
  • award_winner — titulaire pour les avis d'attribution.
  • source_url — lien direct vers l'avis sur boamp.fr.
  • relevance_score — pertinence mots-clés, 0–100.

Cas d'usage / Use cases

Prospection B2G

Repérez chaque appel d'offres correspondant à votre offre, classé par pertinence, et envoyez les meilleurs leads vers votre CRM.

Veille des appels d'offres

Programmez l'actor avec alert_new_only: true pour ne recevoir que les nouveaux avis chaque matin — sans doublons.

Veille concurrentielle (attributions)

Activez only_awards: true pour suivre qui remporte les marchés et à quelles conditions.

Conformité & audit

Conservez une trace horodatée et auditable de l'activité de la commande publique pertinente.

RAG / LLM

Le schéma plat et propre est parfait comme source de connaissances pour des agents de résumé d'appels d'offres.

Tarification / Pricing

Cet actor utilise une tarification pay-per-result : 0,005 $ par avis renvoyé (par élément du dataset), plus l'usage plateforme Apify. Un run de 100 résultats coûte environ 0,50 $ en frais de résultats. Le paramètre max_items plafonne la dépense et alert_new_only garde les runs programmés économiques.

Source des données & licence

Les données proviennent de l'open data officiel BOAMP publié par la DILA. Elles sont réutilisables, y compris à des fins commerciales, sous Licence Ouverte / Open Licence (Etalab) v2.0, sous réserve de mentionner la source. Cet actor n'offre aucune garantie sur l'exhaustivité ou l'exactitude des avis sous-jacents.

Notes & limites

  • Par défaut, les 30 derniers jours sont renvoyés si date_from est vide : le run par défaut renvoie toujours des données fraîches.
  • L'open data BOAMP n'expose pas de montant numérique propre : value_amount est null. Pour des valeurs de marché à l'échelle européenne, voir notre actor TED EU Public Tenders.
  • BOAMP couvre la France. Pour l'UE 27 + EEE, voir TED EU Public Tenders ; pour les attributions européennes, voir EU Contract Awards Tracker.

Use as an MCP tool (AI agents)

This Actor is available as an MCP tool for AI agents (Claude, ChatGPT, Cursor, etc.) through Apify’s hosted MCP server. Point your MCP client at:

https://mcp.apify.com/?actors=aspiring_barricade/boamp-france-marches-publics-api

The Actor’s input schema becomes the tool’s parameters automatically. An Apify API token is required.

Use in n8n

Run this Actor inside your n8n workflows using the official Apify node (search “Apify” in the n8n nodes panel) and select the Actor aspiring_barricade/boamp-france-marches-publics-api. A dedicated community node (n8n-nodes-boamp-france) is also being published to npm for one-click installation via n8n → Settings → Community Nodes.