Consommez les appels d'offres du BOAMP (Bulletin Officiel des Annonces des Marchés Publics) en JSON propre, avec filtres CPV, région, budget et historique BOAMP archivé depuis mars 2015 (1,21 M+ annonces normalisées).
Le BOAMP est la plateforme officielle de publication des avis de marchés publics en France, gérée par la DILA (Direction de l'information légale et administrative). Toute commande publique au-dessus des seuils européens y est publiée : appels d'offres, mises en concurrence, attributions, modifications.
La DILA publie le BOAMP sous forme de flux XML brut et via une API open data utilisable mais peu adaptée à un usage produit. TenderAPI normalise ce flux en un schéma JSON stable avec filtres typés et pagination standardisée.
| Flux BOAMP officiel | API TenderAPI | |
|---|---|---|
| Format | XML / JSON imbriqué | JSON plat, schéma stable |
| CPV normalisés | chaînes hétérogènes | liste typée |
| Régions normalisées | variables selon avis | slug unifié (occitanie, bretagne…) |
| Filtres montant attribué | à parser côté client | amount_min / amount_max sur /awards |
| Suivi des attributions | avis séparés, non joints | endpoint dédié /awards |
| Historique | variable selon lot | depuis mars 2015, continu (~10 ans) |
| Authentification | libre | clé API (tier gratuit disponible) |
curl avec TenderAPI.
Un appel pour récupérer les marchés BOAMP dans le CPV IT (72000000), en Occitanie, avec clôture après le 1er mai :
# Requête curl -H "X-API-Key: ta_votreCleTenderAPI" \ "https://tenderapi.fr/tenders?source=boamp&cpv=72000000®ion=occitanie&deadline_after=2026-05-01"
{
"total": 42,
"page": 1,
"page_size": 20,
"results": [
{
"id": 58421,
"source": "boamp",
"source_id": "25-123456",
"source_url": "https://www.boamp.fr/avis/detail/25-123456",
"title": "Refonte du SI métier — Région Occitanie",
"buyer_name": "Région Occitanie",
"buyer_siret": "20001619500012",
"cpv_codes": ["72000000", "72200000"],
"region": "occitanie",
"budget_min": null,
"budget_max": null,
"currency": "EUR",
"published_at": "2026-04-18T08:00:00Z",
"deadline": "2026-05-28T12:00:00Z",
"procedure_type": "open",
"contract_type": "services",
"status": "open"
}
]
}
GET /tenders?source=boamp — tous les avis BOAMP, 10 filtres combinablesGET /awards?source=boamp — les attributions BOAMP (qui a gagné, pour combien) — tier StarterGET /awards/winner-intel?source=boamp — top des entreprises lauréates, agrégé par CPV/région/année — tier ProPOST /profiles — veille automatique par webhook sur vos critères BOAMP — tier StarterVoir la documentation interactive Swagger pour la liste exhaustive des paramètres et modèles de réponse.
X-API-Key: ta_… à vos requêtessource=boamp pour limiter aux avis français