EU & UK Public Tenders: TED, BOAMP, Find a Tender & Awards
Pricing
from $2.10 / 1,000 open tender delivereds
EU & UK Public Tenders: TED, BOAMP, Find a Tender & Awards
Finds public tenders and awarded contracts in Europe: EU notices from TED, French tenders (BOAMP) and contract awards (DECP), UK Find a Tender. Filter by keyword, country, CPV code, value. Returns deadlines, values, buyer contacts, winners. Daily alerts.
Pricing
from $2.10 / 1,000 open tender delivereds
Rating
0.0
(0)
Developer
EuroScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share
For AI agents: use this Actor to find open public tenders (TED, BOAMP, UK) or see who won contracts. Minimal input:
{"mode": "tenders", "keywords": ["software"], "countries": ["FR", "DE"], "publishedWithinDays": 7}. Returns deadline, estimated value in euros, buyer and contact, category and links.
Find public contracts to bid on anywhere in Europe, and see who wins them. One Actor searches the official EU journal (TED, all countries), French national tenders (BOAMP), all French awarded contracts (DECP) and the UK's Find a Tender service, with the same clean fields everywhere:

- 📢 Open tenders: deadline and days left, estimated value in €, buyer and contact email, category, lots, links to the documents and to submit.
- 🏆 Contract awards: who won each lot, for how much, and against how many bids, with the winners' size, city, national ID and contact.
- 🇫🇷 France in depth: small national tenders (MAPA, below EU thresholds) and every awarded contract from 40,000 €, with official company data for French winners (activity, headcount, creation date).
- 🔔 Daily alerts: schedule it with a monitor name and get only new notices, on Telegram, Discord, Slack or a webhook.
- 📊 Free summary: value per country and category, top buyers, top winners, average bids per lot and share of single-bid lots.
| Source | Coverage | Mode |
|---|---|---|
| TED (Tenders Electronic Daily) | All EU countries + Norway, Iceland, Liechtenstein, Switzerland and candidate countries, above EU thresholds | Tenders & awards |
| BOAMP | France, national tenders below EU thresholds (EU-level French notices come from TED, without duplicates) | Tenders |
| Find a Tender | United Kingdom (out of TED since Brexit): the UK government's official service, above and below threshold, used as soon as you ask for GB | Tenders and awards |
| DECP | France, all contracts awarded from 40,000 € (published by the buyers) | Awards |
✨ Why this Actor
| 🌍 One search, all of Europe | TED and the French national sources in one dataset, with the same fields, values in euros and one summary. |
| 🗣️ Search in English, find every language | Keywords are matched against the official category of each notice in 8 languages, so software also finds Softwarepflege, oprogramowanie or logiciel tenders. Notices that only mention your keyword in passing are removed. |
| 🏆 Winners per lot, not just a name | Each award is read from the official eForms data of the notice: result of every lot, winning company or consortium, value and number of bids received. |
| 🏢 Company data for French winners | Legal name, SIRET, activity code and label, headcount and creation date from the official French business register, free. DECP winners get a name even though the source only gives a number. |
| 🧭 Procedure types | Open, restricted, negotiated, competitive dialogue, and the French adapted procedure (below EU thresholds): asked to TED itself and checked on the BOAMP and DECP labels. |
| 🎯 Clean data | Placeholder values (0, 1, −1 €) removed, earliest deadline across lots, deadline type (tenders or requests to participate), CPV labels in 8 languages, values converted with the ECB daily rates. |
| 🔒 Privacy-aware | Only service mailboxes are kept (e.g. vergabestelle@…, marches@…). Personal addresses like firstname.lastname@ are removed. |
| 💸 Fair price | You pay per notice delivered, and the first 20 of every run are free. The summary is free. |
🎯 Use cases
- Bid managers and SMEs: every new tender in your field and region, with the deadline, the value and the documents link, every morning.
- Sales and business development: companies that just won public contracts need suppliers, subcontractors, staff and financing. Each award gives you the winner, the amount and a contact.
- Competitive intelligence: who wins in your category, at what price, against how many bids, and which buyers use which suppliers.
- Consultants, journalists and researchers: single-bid contracts, SME share, top suppliers per buyer or per country.
🚀 Examples
IT tenders in Germany and Austria above 100,000 €, at least 10 days before the deadline:
{"mode": "tenders","cpvCodes": ["72", "48"],"countries": ["DE", "AT"],"minValueEur": 100000,"minDaysToDeadline": 10,"sortBy": "deadline"}
Daily Telegram alert for cleaning tenders around Lyon (schedule the Actor every morning):
{"mode": "tenders","keywords": ["nettoyage", "propreté", "cleaning"],"frenchDepartments": ["69", "01", "38"],"publishedWithinDays": 3,"monitorName": "cleaning-lyon","telegramBotToken": "123456:ABC…","telegramChatId": "123456789"}
Who wins medical supply contracts in Poland, and at what price:
{ "mode": "awards", "cpvCodes": ["33"], "countries": ["PL"], "publishedWithinDays": 30, "maxItems": 500 }
📊 Data Report · 2 Nov 2026: where Europe is buying software this week
One run, the 300 newest open tenders matching "software" (TED, BOAMP and the French data portal), published 30 October to 2 November 2026, by buyer country; median estimated value where the notice gives one:
| Country | Open tenders | With a value | Median value |
|---|---|---|---|
| Germany | 59 | 4 | — |
| Poland | 39 | 7 | 590 k€ |
| Spain | 21 | 18 | 671 k€ |
| Netherlands | 17 | 6 | 605 k€ |
| Finland | 16 | 6 | 5.3 M€ |
| Sweden | 12 | 12 | 2.4 M€ |
| France | 11 | 4 | — |
| Italy | 10 | 10 | 4.5 M€ |
| Czechia | 10 | 10 | 406 k€ |
| Lithuania | 9 | 5 | 89 k€ |
Germany publishes the most software tenders but rarely states a value; Spain, Sweden, Italy and Czechia almost always do. Each tender comes with its deadline, CPV codes, buyer contact and submission link.
Reproduce it (then widen the list):
{"mode": "tenders","keywords": ["software"],"publishedWithinDays": 7,"maxItems": 300,"includeSummary": true}
More reports like this one, twice a week: EuroScrape on LinkedIn.
📦 Output
An open tender (real data, 30 Sept 2026):
{"type": "tender","source": "TED","noticeId": "673192-2026","url": "https://ted.europa.eu/en/notice/-/detail/673192-2026","publishedAt": "2026-09-30","country": "DE","buyerName": "Entwicklungsverbund SolumSTAR der Länder …","buyerCity": "München","buyerEmail": "vergabestelle@olg-m.bayern.de","title": "Pflege, Weiterentwicklung und Support der Individualsoftware SolumSTAR und SolumWEB","language": "de","contractType": "services","procedureType": "Negotiated with call","mainCpv": "72250000","mainCpvLabel": "System and support services","estimatedValueEur": 31019070,"deadline": "2026-10-29T11:00:00.000Z","deadlineType": "requests_to_participate","daysLeft": 28,"isFrameworkAgreement": true,"documentsUrl": "https://www.evergabe.bayern.de/…","publicationLevel": "EU"}
A contract award (real data, 30 Sept 2026, shortened: 10 winners, 18 lots):
{"type": "award","source": "TED","noticeId": "673800-2026","country": "PL","buyerName": "Wojskowy Instytut Medyczny - Państwowy Instytut Badawczy","title": "Dostawa produktów leczniczych i wyrobów medycznych do Wojskowego Instytutu Medycznego - PIB.","mainCpvLabel": "Antineoplastic agents","awardedValue": 5721673,"awardedCurrency": "PLN","awardedValueEur": 1309607,"contractSignedOn": "2026-09-22","winnersCount": 10,"winners": [{ "name": "Urtica Sp. z o.o.", "nationalId": "NIP: 8942556799", "city": "Wrocław", "size": "large", "email": "przetargi@urtica.pl", "lotsWon": 4, "awardedValue": 4093120, "currency": "PLN", "awardedValueEur": 936855.12 },{ "name": "Centrala Farmaceutyczna Cefarm S.A.", "nationalId": "NIP: 5250004220", "city": "Warszawa", "size": "large", "email": "przetargi@cefarm.com.pl", "lotsWon": 5, "awardedValue": 1072500, "currency": "PLN", "awardedValueEur": 245479.51 },"…"],"lots": [{ "lotId": "LOT-0068", "title": "Pakiet Nr 23.4", "status": "awarded", "bidsReceived": 1, "winners": ["InPharm Sp. z o.o."], "awardedValue": 7800, "currency": "PLN", "contractSignedOn": "2026-09-22" },{ "lotId": "LOT-0069", "title": "Pakiet Nr 23.5", "status": "awarded", "bidsReceived": 4, "winners": ["Centrala Farmaceutyczna Cefarm S.A."], "awardedValue": 113000, "currency": "PLN", "contractSignedOn": "2026-09-22" },"…"]}
The free summary (awards in 5 countries, 60 notices):
{"type": "summary","mode": "awards","notices": 60,"totalValueEur": 141090802,"distinctWinners": 179,"competition": { "lotsWithBidCount": 211, "averageBidsPerLot": 2, "singleBidLotsPct": 57 },"smeWinnersPct": 63,"topWinnersByValue": ["…"],"byCountry": ["…"],"topCategories": ["…"],"topBuyers": ["…"]}
The dataset has three ready-made views: Notices, Open tenders and Winners (one row per winning company).
🧮 Data and method
- TED: official search API of the EU Publications Office. Award results come from the official eForms data of each notice (lot results, tenders, winning parties, amounts, bids received).
- BOAMP and DECP: official French open data (DILA, Ministry of Economy). EU-level French notices are taken from TED only, so there are no duplicates.
- Company data: French business register (INSEE/INPI "Recherche d'entreprises" API) for French winners and DECP buyers.
- Categories: CPV 2008 labels from the EU Publications Office. Currencies: European Central Bank reference rates of the day.
- Freshness: TED and BOAMP publish new notices every working day. DECP contract data is published by the buyers after signature, usually within days.
💰 Pricing
The first 20 notices of every run are free (tenders or awards): test any search before it costs anything (the run start is still charged).
Pay per event:
| Event | Price |
|---|---|
| Run start | $0.003 |
| Open tender delivered | $0.003 ($3 per 1,000 tenders) |
| Contract award delivered (winners per lot, bids, company data) | $0.005 |
| Summary | free |
Apify subscribers pay less: −10% (Starter), −20% (Scale), −30% (Business).
Example: a daily monitor that returns about 20 new tenders a day costs only the run start ($0.003 a day); 50 new tenders cost about $0.09. Set a maximum cost per run in the run options and the Actor stops cleanly when it's reached.
❓ FAQ
Can I keep only open procedures, or only French adapted procedures? Yes, with procedureTypes. Run on 22 October 2026: ["open"] in France and Germany over 3 days gave 60 open TED tenders; ["adapted"] with "nettoyage" over 14 days gave 6 BOAMP cleaning tenders, all "Procédure Adaptée"; ["negotiated", "competitive_dialogue"] in Italy and Spain gave 16 negotiated procedures. Notices whose procedure is not published ("Procédure NC") are left out when the filter is set.
Why do I get fewer French results with English keywords? BOAMP and DECP notices are written in French and only have a French title. Add French keywords (e.g. logiciel, nettoyage, travaux) or use CPV codes, which work in every language.
Why doesn't a tender show an estimated value? Many buyers don't publish it. Keep includeWithoutValue on to receive them anyway, or turn it off to receive only notices with a value in your range.
What does deadlineType: requests_to_participate mean? In restricted and negotiated procedures you first ask to take part; the deadline shown is for that request.
Does it cover the United Kingdom? Yes, since 23 October 2026: with countries: ["GB"] the Actor reads Find a Tender, the UK government's official procurement service (the UK left TED with Brexit), in the same fields as every other source, prices in £ with their € value. Runs that day: 200 open UK tenders of the last 7 days in 40 seconds (173 with an estimated value, 167 with a deadline); IT services (cpvCodes: ["72"]) over 14 days: 63 tenders; contract awards of the last 3 days: 50, with the winning companies and their Companies House number when the buyer gives it. The UK service limits its pace: a search over two weeks takes a few minutes. Add fts to sources to include the UK in an all-Europe search.
How does monitoring work? Set a monitorName and schedule the Actor (for example every morning with publishedWithinDays: 3). The first run saves the current notices as a baseline and doesn't send alerts. Each next run returns only notices not seen before and sends up to maxNotifications alerts.
Is it legal? The Actor only reads official open data published for re-use (TED, BOAMP, DECP, Find a Tender, French business register) at a moderate pace, and removes personal email addresses. You are responsible for how you use the data under the GDPR.
🔌 API, AI agents and integrations
- API: one call runs the Actor and returns the results,
POST https://api.apify.com/v2/acts/euroscrape~eu-public-tenders/run-sync-get-dataset-items(see the API tab for Python, JavaScript and cURL). - AI agents (MCP): add
https://mcp.apify.com?tools=euroscrape/eu-public-tendersto Claude, Cursor, VS Code or any MCP client, and the Actor becomes a tool your agent can call. - No-code automation: start runs and pass the results on with Apify's integrations for n8n, Make and Zapier, or with a webhook when a run ends.
- Exports: every result set downloads as JSON, CSV, Excel or XML, and can be sent to Google Sheets.
- Data Reports: twice a week, EuroScrape turns a run of one of its Actors into a 30-second data report (used-iPhone prices in 18 countries, electricity prices, Ryanair fares…) on LinkedIn. Follow the page to see what the data looks like.
⭐ Your feedback
If this Actor saves you time, a short review on Apify Store helps other users find it. Missing a field, a country or a filter? Say it in your review: the most requested features are added first.
🔗 More from EuroScrape
Chosen by our paying customers
- French Companies Scraper: SIRENE Leads, Directors & Emails: every French company from the official SIRENE register by activity, area and size, with directors, finances, BODACC insolvency check, VAT check and verified emails.
- Google Maps No-Website Leads: Businesses Without Website: local businesses on Google Maps that have no website of their own, double-checked: ready-made leads for web agencies.
Also by EuroScrape
- Spain New Companies Scraper: BORME Registrations & Directors: every company incorporated in Spain each weekday, from the official BORME gazette, with address, business purpose, share capital and appointed directors.
- EU Electricity Prices (Day-Ahead): All Zones & Cheap Hours: tomorrow's spot prices for 40+ European bidding zones, the cheapest 3-hour window of each day, negative-price alerts and years of history.
- France Real Estate Sold Prices (DVF): €/m², Sales & Trends: every property sale registered by the French State — real prices, €/m², addresses, GPS, market trends per city and alerts on new sales.
- France Energy Ratings (DPE): Homes, Energy Sieves & Alerts: official energy certificates of French homes — class, address, consumption, yearly bill — with the F/G energy sieves of any city and alerts on new certificates.
- France Building Permits (Sitadel): Projects, Builders & Alerts: official register of French building permits — housing programmes and commercial buildings with the developer (name, SIREN), address, size and status, and alerts when works start.
- EU VAT Number Validator (VIES): Bulk Check, Proof & Alerts: validate VAT numbers in bulk against the EU's official registry, with consultation proof for tax audits and alerts when a customer's number becomes invalid.
- EU Second-Hand Marketplaces Scraper: Vinted, OLX & More: one search on the top second-hand marketplace of 18 European countries, prices in €, cheapest country and resale margin.
- UK Companies House Scraper: UK companies by SIC code and location, with directors, websites and emails.
- Website Tech Stack Detector: 280+ Technologies, Leads & Signals: 280+ technologies, company identity, contacts and sales signals for any website.
- Impressum & Legal Notice Scraper (EU): legal identity, registry numbers and VAT IDs from any website, registry-verified.
- Kleinanzeigen Scraper: Deal Finder & Price-Drop Alerts: German classifieds with view counts, full seller details and instant alerts.
- Google Hotels Scraper: Prices from Every Booking Site: hotel prices for any destination and dates, with the price on every booking site, rate parity, price calendars and alerts.
- App Store Reviews + Google Play Reviews Scraper (All Countries): reviews from both stores in 175 countries, rating by version and country, free top charts and keyword rankings, alerts on new negative reviews.
- Google Flights Scraper: Cheapest Dates, Prices & Price History: flight prices for any route and dates, cheapest day to fly, typical price range, CO2 and price-drop alerts.
- Vinted Scraper: 26 Countries, Deals, Alerts & Seller Data: search Vinted across 26 countries, prices with buyer fees, seller ratings, cheapest-country comparison and instant alerts on new listings.
- Ryanair Low Fare Finder: Cheapest Days, Anywhere & Alerts: Ryanair fare calendars months ahead, every destination under your price cap from any airport, and alerts on drops and new deals.
- France Fuel Prices: Cheapest Stations Near You & Alerts: live official prices of all ~10,000 French stations — cheapest Diesel, E10, E85 or LPG around any point, with distances and price-drop alerts.