EU Tenders Scraper (TED) & UK Find a Tender Bid Alerts
Pricing
from $2.00 / 1,000 tender notices
EU Tenders Scraper (TED) & UK Find a Tender Bid Alerts
Export EU public tenders and contract awards from TED (Tenders Electronic Daily), plus optional UK Find a Tender notices. Filter by keyword, CPV code, country, NUTS region, deadline and value. Daily new-tender alerts. Official APIs, no key needed. CSV, Excel, JSON.
Pricing
from $2.00 / 1,000 tender notices
Rating
0.0
(0)
Developer
Tenderly Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does EU Tenders Scraper (TED) do?
EU Tenders Scraper exports European public procurement notices from TED (Tenders Electronic Daily), the EU's official tender journal, into a spreadsheet or JSON. Find open public tenders across all EU and EEA countries by keyword, CPV code, buyer country, NUTS region, deadline and value, or pull contract awards with winners and awarded values. Optionally add UK Find a Tender notices in the same run. Turn on Only new and schedule it for daily bid alerts.
- Uses the official TED Search API and the official Find a Tender OCDS API, not page scraping, so data is structured and stable. No API key or TED account needed.
- One flat row per notice: title (translated to English or your language), buyer, contact email, CPV codes, place of performance, deadline, days left, estimated value, winners, links to documents and the bid submission page.
- Pay per notice: no subscription, you only pay for notices returned (see pricing below).
- Export to CSV, Excel, JSON, XML or HTML, or push to Google Sheets, Slack, email, Zapier or Make with Apify integrations and the Apify API.
Who is this TED tender scraper for?
- Companies bidding for public contracts in the EU and UK: IT and software, construction, consulting, medical supplies, facility services, translation, training.
- Bid and tender consultants who monitor tenders for several clients and need a daily list per client.
- Sales teams who want to know which public bodies are buying what, and who won past contracts (awards view).
- Market researchers and journalists analysing public spending by sector, country or buyer.
How to get EU public tenders from TED
- Click Try for free. The form is prefilled with keyword "software", buyer countries DE, FR, NL and IE, open tenders published in the last 7 days, 25 results.
- Change the Keywords and/or CPV codes (prefixes work:
72= IT services,45= construction work), and the Buyer countries (DE,FR,PL…), or leave countries empty for all of Europe. - Optionally tick Only tenders still open, set a Minimum value, or a Place of performance NUTS region.
- Add UK – Find a Tender under Sources to include UK notices.
- Click Start. Results appear in the Tenders view; switch to Bid details (contacts, documents, submission link) or Awards (winners and values).
- For daily bid alerts: turn on Only notices not returned before, set a State key (e.g.
it-tenders-dach), and schedule the Actor daily. Each run returns only notices you haven't received yet.
Input examples
Open IT tenders in Germany, Austria and Switzerland still accepting bids:
{ "sources": ["ted"], "cpvCodes": ["72", "48"], "countries": ["DE", "AT", "CH"], "onlyOpen": true, "publishedWithinDays": 14, "maxResults": 200 }
Daily alert for construction tenders over €1M in Ireland and the UK:
{ "sources": ["ted", "uk-fts"], "cpvCodes": ["45"], "countries": ["IE", "GB"], "minValue": 1000000, "publishedWithinDays": 2, "onlyNew": true, "stateKey": "construction-ie-uk", "maxResults": 0 }
Contract awards for cybersecurity in the last 90 days, with winners:
{ "noticeTypes": ["result"], "keywords": ["cyber security", "penetration testing"], "publishedWithinDays": 90, "maxResults": 500 }
Filters
| Filter | TED | UK Find a Tender |
|---|---|---|
| Keywords (any of) | Full-text search of the notice, all languages | Title, description, buyer name |
| CPV codes / prefixes | ✓ (sub-codes included) | ✓ |
| Buyer countries | ✓ | UK only (GB) |
| Place of performance (NUTS) | ✓ | ✓ (UK ITL codes such as UKI) |
| Notice types | ✓ | ✓ (open tenders, planning, awards, changes, modifications) |
| Published date range | ✓ | ✓ |
| Only still open (deadline ≥ today) | ✓ | ✓ |
| Min / max value | ✓ | ✓ |
| Buyer name contains | ✓ | ✓ |
| TED expert query | ✓ | – |
Output: TED tender data fields
| Field | Example |
|---|---|
source | TED or UK-FTS |
noticeId, noticeUrl, pdfUrl | 729959-2026, https://ted.europa.eu/en/notice/-/detail/729959-2026 |
noticeType, noticeSubtype | competition, cn-standard |
title, originalTitle, description | Germany – Software package and information systems – Beschaffung … |
contractNature, procedureType | supplies, open |
publicationDate, tenderDeadline, requestToParticipateDeadline, daysUntilDeadline | 2026-10-21, 2026-11-20T10:00:00+01:00, 30 |
buyerName, buyerCountry, buyerCity, buyerEmail, buyerWebsite, buyerType | Universität Stuttgart, DE, Stuttgart, … |
mainCpv, cpvCodes, placeOfPerformance | 48000000, ["48000000","72000000"], ["DE111"] |
estimatedValue, value, awardedValue, currency | 384000, EUR |
winners, winnerCountries | ["Kempen Krause Ingenieure GmbH"], ["DE"] |
documentsUrl, submissionUrl | links to the procurement documents and e-submission page |
procedureId | links all notices (tender, changes, award) of one procurement |
The run summary (OUTPUT in the key-value store) shows the exact TED query used, total matches, notices per source and already-seen notices skipped.
How much does it cost to scrape TED tenders?
Pay per event: US$0.002 per notice (US$2 per 1,000) plus US$0.01 per run. A daily alert that finds 20 new tenders costs about US$0.05. The prefilled "Try for free" run (25 notices) costs about US$0.06. Set Max cost per run in the run options to cap spending; the Actor stops cleanly at that limit.
Tips for better TED searches
- TED titles are machine-translated into all EU languages, so English keywords match most notices. For precise targeting, combine a CPV prefix with a country.
- Use Only tenders still open for bid alerts and Contract awards for competitor and pricing research.
- Values are in each notice's own currency (mostly EUR; also PLN, SEK, CZK, GBP…). Many notices don't publish a value; a value filter excludes those.
- UK Find a Tender has a strict API rate limit (about 100 notices per 11 seconds), so prefer short date ranges for UK, e.g. a daily alert.
Data source and limitations
TED data comes from the TED Search API of the Publications Office of the European Union and is reused under the TED legal notice (free reuse with source acknowledged). Source: TED, © European Union. UK data comes from the Find a Tender OCDS API under the Open Government Licence v3.0. This Actor is not affiliated with the EU or the UK Government. TED covers tenders above EU thresholds plus those published voluntarily; many smaller national tenders appear only on national portals.
FAQ
Do I need a TED account or API key?
No. Both official APIs are open for published notices.
How is this different from the TED website search?
The TED website is built for browsing. This Actor runs your saved search on a schedule, returns only new notices, flattens multi-lot notices into one row with the earliest deadline, adds days-to-deadline, and exports to CSV/Excel or your tools. It also adds UK Find a Tender in the same dataset.
Can I get TED tender alerts by email or Slack?
Yes. Schedule the Actor daily with Only new on, then add an Apify integration (email, Slack, Google Sheets, Zapier, Make or a webhook).
Can I get historical notices?
Yes. Set Published from / Published to to any range; TED holds notices going back many years.
Can I use it from Python, JavaScript or an AI agent?
Yes. Use the Apify API or client libraries (see the API tab), or the Apify MCP server so AI assistants can call it as a tool.
More from Tenderly Data
- SAM.gov Scraper: U.S. federal contract opportunities and daily bid alerts.
- UK Companies House Scraper: new UK companies, directors and owners.