French Public Tenders Scraper & Monitor (BOAMP)
Pricing
from $2.50 / 1,000 notices
French Public Tenders Scraper & Monitor (BOAMP)
Get French public tenders and awards from BOAMP, including contracts below EU thresholds that never reach TED: buyer, department, CPV, deadline, value and winners. Filter by keyword, department and contract type, or get new tenders daily with Telegram or Slack alerts.
Pricing
from $2.50 / 1,000 notices
Rating
0.0
(0)
Developer
Green
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get French public tenders and contract awards from BOAMP (Bulletin officiel des annonces des marchés publics), the official French procurement bulletin, as a clean table you can open in Excel or Google Sheets, or send to your CRM or an AI agent.
BOAMP publishes about 3,000 notices a week from ministries, regions, departments, cities, hospitals and public companies. Unlike TED, it also carries the contracts between €90k and the EU thresholds and small contracts under €90k (MAPA), which are never published at European level. That is where most opportunities for small and medium-sized companies are.
What you can do with it
- Find contracts to bid on. Search by keywords (in French), CPV codes, department, contract type (works, services, supplies), size band and minimum value. Keep only tenders that are still open.
- Get a daily feed of new tenders, straight to Telegram or Slack. Turn on Only new notices since the last run, add a Telegram bot, a Slack webhook or any webhook (Make, Zapier, n8n), and schedule the Actor. You never pay twice for the same notice.
- See who wins what. Pull award notices (résultats de marché) to see winners and awarded values by buyer and sector.
How to use it
- Enter keywords in French (for example
nettoyage,maîtrise d'œuvre,logiciel), CPV codes, or both. - Optionally pick departments (
75,92,06,2A,971…), notice types, contract types, size bands, a date range or a minimum value. - Click Start, then download the results as Excel, CSV or JSON, or connect them to Google Sheets, Make, Zapier or n8n.
Example inputs
Open cleaning tenders in Île-de-France, all sizes:
{"keywords": ["nettoyage", "propreté"],"departments": ["75", "77", "78", "91", "92", "93", "94", "95"],"noticeTypes": ["APPEL_OFFRE"],"openOnly": true}
A daily Telegram alert for small works contracts (under €90k) in Brittany:
{"departments": ["22", "29", "35", "56"],"contractTypes": ["TRAVAUX"],"thresholdBands": ["small"],"monitorMode": true,"telegramBotToken": "<your bot token>","telegramChatId": "<your chat id>"}
IT contract awards above €200k last month, to see who won:
{"cpvCodes": ["72000000", "48000000"],"noticeTypes": ["ATTRIBUTION"],"minValue": 200000,"publishedFrom": "2026-09-01","publishedTo": "2026-09-30"}
What you get
| Field | What it is |
|---|---|
noticeId, publicationDate | BOAMP notice number and publication date |
noticeType, noticeTypeLabel, status | Open tender, award, correction, cancellation… |
title, description | What is being bought |
buyerName, departments | The public buyer and its department(s) |
contractTypes, thresholdBand, procedure | Works / services / supplies; size band; open, adapted, negotiated procedure… |
categories, cpvMain, cpvCodes | BOAMP categories and CPV codes |
deadline, deadlineAt | Bid deadline (date, and exact time) |
estimatedValue, awardedValue, currency | Values in euros, when the buyer published them |
winners | Award notices only |
contractDuration, contractStart, contractEnd | Contract period, when given |
environmentalOrSocialCriteria | Whether environmental or social criteria apply |
linkedNotice, noticeUrl | The related earlier notice, and the notice on boamp.fr |
Compact output ("outputMode": "compact") returns only the essentials per notice: ID, date, type, title, buyer, departments, CPV, deadline, values, winners and link.
Pricing
You pay per notice saved: $2.50 per 1,000 notices. Alerts are free, and there is no monthly fee. Set Max notices or a spending limit and the Actor stops exactly there.
Tips
- Keywords are matched by BOAMP's own full-text search, in French and across the whole notice. Add synonyms (
nettoyage,propreté,entretien des locaux) for better coverage. - Small (MAPA) notices often have no CPV code and no value. Use keywords and departments rather than CPV or minimum value to find them.
- Values are in euros, as published by the buyer. Many notices don't state a value.
FAQ
Where does the data come from? From BOAMP's official open data API, published by DILA (Direction de l'information légale et administrative). No scraping of web pages.
Is it legal to use this data? Yes. BOAMP data is published under the French Licence Ouverte / Open Licence, which allows commercial reuse with attribution.
Does it collect personal data? No contact names, emails or phone numbers are included. The Actor returns the buyer organisation and its department.
Source: BOAMP – DILA, data published under the Licence Ouverte / Open Licence (Etalab). This Actor is not affiliated with or endorsed by DILA or the French government.