Public Tenders Monitor: TED (EU) + BOAMP (France) avatar

Public Tenders Monitor: TED (EU) + BOAMP (France)

Pricing

from $4.00 / 1,000 notices

Go to Apify Store
Public Tenders Monitor: TED (EU) + BOAMP (France)

Public Tenders Monitor: TED (EU) + BOAMP (France)

Search and monitor public tenders from all EU countries (TED) and every French notice incl. small ones (BOAMP): keywords, CPV, countries, French departments, open calls, awards with winners and amounts. Daily alert mode returns only new notices.

Pricing

from $4.00 / 1,000 notices

Rating

0.0

(0)

Developer

French Data lab

French Data lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Never miss a public contract again. Search and monitor public tenders from all EU countries (TED, the EU Official Journal) and every French notice — including the many smaller national ones that never reach TED (BOAMP), in one clean, deduplicated table.

Schedule it daily in alert mode and receive only the notices you have not seen yet, straight to Google Sheets, Slack, email, Make, Zapier or your CRM.

What can you do with it?

  • 🔔 Daily tender alerts. "Every new IT call for tenders in Germany, Austria and France", "every cleaning contract in the Rhône department" — only new notices on each run.
  • 🏆 Competitive intelligence. Award notices tell you who won, and for how much: track your competitors, find partners, benchmark prices.
  • 📈 Business development. Filter on minimum value to focus on contracts worth answering, or on prior information notices to prepare before the call is published.
  • 📊 Market analysis. Pull months of history (tens of thousands of notices) to study buyers, budgets and winners in your sector.

Why this Actor?

This ActorTypical tender scrapers
EU (TED) and French national notices (BOAMP)✅ one run, one format❌ one source
Small French contracts below EU thresholds✅❌ (TED only)
Alert mode: only notices not sent before✅ monitorName❌ you deduplicate yourself
Winners & awarded amounts✅Rare
Duplicates (same procedure on both sources, corrigenda)✅ merged❌
Placeholder amounts (0 / 1 €) cleaned✅❌
History beyond 10,000 results✅ automatic splitting❌
Official open data, legal reuse✅varies

Input

FieldDescriptionExample
keywordsFull-text words, any language; a notice matches if it contains at least one["logiciel", "software"]
cpvCodesCPV categories (sub-categories included)["72000000"]
noticeTypescontract (calls for tenders), award (winners), prior (prior information)["contract"]
countriesBuyer countries (ISO3). Empty = all["FRA", "DEU", "AUT"]
frenchDepartmentsFrench buyer departments["69", "75"]
publishedWithinDays1 = daily alert, 7 = weekly…1
publishedFrom / publishedToDate range for history"2026-01-01"
openOnlyCalls whose deadline has not passed (default true)true
minEstimatedValue / keepUnknownValueMinimum value in €, and whether to keep notices without a published value500000 / true
monitorNameAlert mode: returns only notices not returned before under this name"it-dach-fr"
languageLanguage of EU notices (fallback: original language)"en"
sourcested, boampboth
maxResultsMaximum notices per run500

Recipes

{ "keywords": ["software", "logiciel", "Software"], "countries": ["FRA", "DEU", "AUT"], "publishedWithinDays": 1, "monitorName": "it-alert" }
{ "keywords": ["nettoyage"], "countries": ["FRA"], "frenchDepartments": ["69"], "publishedWithinDays": 30 }
{ "cpvCodes": ["72000000"], "countries": ["DEU"], "noticeTypes": ["award"], "publishedWithinDays": 30 }

Daily alert: save your input as a Task, add a Schedule (e.g. every morning at 7:00) with publishedWithinDays: 2 and a monitorName, and connect an integration. Each run only delivers new notices.

Output

Real examples:

{
"id": "boamp:26-...",
"source": "boamp",
"title": "Nettoyage de la Gare Routière Internationale provisoire de Gerland - Lyon 7ème et des nouvelles poches de stationnement...",
"buyerName": "Société Publique Lyonnaise de Mobilités",
"country": "FRA",
"frenchDepartments": ["69"],
"cpvCodes": ["90910000"],
"noticeType": "contract",
"procedureType": "Procédure Ouverte",
"contractType": "services",
"publicationDate": "2026-09-27",
"deadline": "2026-10-26T11:00:00",
"estimatedValue": null,
"scope": "National (France)",
"url": "https://www.boamp.fr/pages/avis/?q=idweb:26-..."
}
{
"id": "ted:635932-2026",
"source": "ted",
"title": "Germany – Multimedia software development services – M2_VE08_Medienguide",
"buyerName": "Stadt Forst (Lausitz), Die Bürgermeisterin, Fachbereich Bauverwaltung",
"country": "DEU",
"cpvCodes": ["72212520", "72212100"],
"noticeType": "award",
"publicationDate": "2026-09-16",
"winners": ["ö_konzept Agentur für Werbung und Kommunikation GmbH & Co. KG"],
"url": "https://ted.europa.eu/en/notice/-/detail/635932-2026",
"pdfUrl": "https://ted.europa.eu/en/notice/635932-2026/pdf"
}

Other fields: description (EU notices), buyerCity, estimatedValue, awardedValue, currency, procedureId (official procedure identifier shared by TED and BOAMP), categories (BOAMP descriptors), noticeTypeCode, sourceAttribution. A SUMMARY record counts notices by source, country and type.

Sources & licence

  • TED — Publications Office of the European Union. Reuse for commercial and non-commercial purposes with source acknowledgement (Commission Decision 2011/833/EU).
  • BOAMP — Direction de l'information légale et administrative (DILA), Licence Ouverte 2.0.

Each item carries its sourceAttribution.

Pricing

Pay per notice returned. In alert mode you only pay for new notices. Set a maximum cost per run and the Actor stops exactly there.

FAQ

Why do some notices have no value? Many buyers do not publish an estimate. Amounts of 0 or 1 € (used to hide the price) are treated as unknown.

How fast is it? French notices: thousands per minute. EU notices: the official TED API asks clients to go slowly, so large EU extractions take a few minutes (≈250 notices every 5 seconds).

Why are French notices from BOAMP rather than TED? BOAMP publishes every French notice, including national ones below EU thresholds, and the EU-level ones too — so French results are complete and not duplicated.

Something is wrong? Open an issue with your run link — it will be fixed quickly.


🇫🇷 En bref

Veille des appels d'offres publics : tous les pays européens (TED) et toute la France, y compris les petits marchés nationaux (BOAMP). Mots-clés, codes CPV, pays, départements, avis de marché ouverts, résultats avec attributaires et montants, mode alerte qui ne renvoie que les nouveaux avis à chaque exécution programmée. Export Excel, CSV, Google Sheets, Slack, e-mail.