TED EU Tenders Scraper avatar

TED EU Tenders Scraper

Pricing

from $3.00 / 1,000 notice with lots and awards

Go to Apify Store
TED EU Tenders Scraper

TED EU Tenders Scraper

The TED EU Tenders Scraper extracts EU public procurement notices from TED with lot-level details, capturing buyers, CPV codes, deadlines, estimated values, award results, winning companies, contract prices and no-award outcomes — ideal for bid hunting and competitor tracking.

Pricing

from $3.00 / 1,000 notice with lots and awards

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

🚀 TED EU Tenders Scraper — Notices, Lots & Awards

Export EU public procurement notices from TED (Tenders Electronic Daily) as clean, structured records. The TED EU Tenders Scraper gives you each notice together with its lots, submission deadlines, estimated values, award results with winning companies and prices, no-award outcomes and change references, so you can find tenders to bid on, monitor competitors' wins and analyse public spending.

✨ Features

  • 🏛️ Notice data: title in English and the original language, description, notice type, procedure type, contract nature, publication and dispatch dates, buyer names, countries and cities, CPV codes, place of performance (NUTS), estimated and total awarded values.
  • 📦 Lot-by-lot breakdown: lot title and description, main and additional CPV codes, estimated value, tender deadline, participation-request deadline, submission and procurement-document links, contract start/end or duration, EU funding and SME suitability.
  • 🏆 Award results: for every lot, the outcome (winner selected, no winner, not yet decided), the reason when nothing was awarded, number of tenders received, and each winning tender with its price, rank, contract ID, conclusion date and winning companies (name, national registration ID, country, city, company size). Consortium winners are all listed.
  • 🔁 Changes and corrections: which earlier notice a correction or modification refers to, with the justification and description of the change.
  • 🔍 Flexible search: filter by keywords, buyer country, CPV codes (a code includes everything under it), notice kind and publication date range — or fetch exact notices by number or URL.
  • ✅ Honest completeness: every record carries a detailsStatus field and each run writes a summary, so you always know which notices include the full lot and award breakdown.

🛠️ How It Works

  1. Set your filters – e.g. buyer country DE and CPV 72000000 (IT services), optionally keywords, notice kind and a date range. Or paste specific notice numbers such as 599749-2026.
  2. Choose how many notices – Max notices limits the run (default 50). The newest notices are saved first.
  3. Run the scraper – each notice is saved as one record with its lots and awards nested inside. Download it as JSON, CSV, Excel or connect it to your tools via the API.

Useful inputs

GoalInput
Open IT tenders in Germany and Austriacountries: ["DE", "AT"], cpvCodes: ["72000000"], noticeKind: "competition"
Who won medical supply contracts in Poland last monthcountries: ["PL"], cpvCodes: ["33100000"], noticeKind: "result", dateFrom/dateTo
Everything mentioning a technologykeywords: "SAP S/4HANA"
Refresh specific noticespublicationNumbers: ["599749-2026", "648801-2026"]

Good to know: the full lot and award breakdown of a notice usually becomes available a few days after publication. Notices from the last few days are still saved with all notice-level fields (title, buyer, CPV, deadlines, values, winner names) and marked detailsStatus: "pending"; run them again later by notice number to get the breakdown.

💰 Pricing

Pay only for the notices you get:

EventPrice
Notice with lots and awards (detailsStatus: "complete")$0.003
Notice without the lot breakdown (detailsStatus: "pending", published in the last few days)$0.0015

1,000 fully detailed notices cost $3.

📊 Sample Output Data

One contract award notice with two lots (descriptions shortened):

{
"publicationNumber": "648801-2026",
"noticeUrl": "https://ted.europa.eu/en/notice/-/detail/648801-2026",
"pdfUrl": "https://ted.europa.eu/en/notice/648801-2026/pdf",
"noticeType": "can-standard",
"formType": "result",
"noticeVersion": 1,
"publicationDate": "2026-09-21",
"dispatchDate": "2026-09-17",
"title": "Germany – IT services: consulting, software development, Internet and support – EU-weite Ausschreibung zum Abschluss eines Rahmenvertrags zur Bereitstellung von SAP-basierten ERP- und HR-Leistungen (…)",
"originalTitle": "EU-weite Ausschreibung zum Abschluss eines Rahmenvertrags zur Bereitstellung von SAP-basierten ERP- und HR-Leistungen (…)",
"procedureId": "d6cd285e-07e3-41a7-b424-459d62cd5d15",
"procedureType": "open",
"contractNature": "services",
"buyerNames": ["ITEBO GmbH"],
"buyerCountries": ["DEU"],
"buyerCities": ["Osnabrück"],
"mainCpv": "72000000",
"cpvCodes": ["72000000", "72263000", "72227000"],
"placeOfPerformance": ["DE944", "DEU"],
"submissionDeadlines": [],
"estimatedValue": null,
"totalAwardedValue": { "amount": 8000000, "currency": "EUR" },
"winnerNames": ["best practice consulting AG", "CNT Management Consulting GmbH"],
"buyers": [
{
"name": "ITEBO GmbH",
"nationalId": "DE206059746",
"country": "DEU",
"city": "Osnabrück",
"legalType": "pub-undert",
"mainActivity": "gen-pub"
}
],
"lotCount": 2,
"lots": [
{
"lotId": "LOT-0001",
"title": "Los 1 - SAP S/4HANA mit kommunalem Template",
"mainCpv": "72000000",
"additionalCpv": ["72227000", "72263000"],
"estimatedValue": null,
"submissionDeadline": null,
"contractStart": "2026-09-01",
"contractEnd": "2030-08-31",
"placeOfPerformance": ["DE944"],
"euFunded": false,
"results": [
{
"status": "winner-selected",
"nonAwardReason": null,
"tendersReceived": 999,
"awards": [
{
"rank": 1,
"value": { "amount": 5500000, "currency": "EUR" },
"winners": [
{
"name": "best practice consulting AG",
"nationalId": "DE222343174",
"country": "DEU",
"city": "Münster",
"companySize": "medium"
}
],
"contractId": "E65791492 - Los 1",
"contractConclusionDate": "2026-09-01"
}
]
}
]
}
],
"changes": [],
"detailsStatus": "complete",
"source": "TED — Tenders Electronic Daily, © European Union"
}

Values are reported exactly as the buyer published them, with their currency: an empty value is null, never 0, and the lot-level award prices can differ from the notice total. A run summary (RUN_SUMMARY) lists how many notices matched, how many were saved with and without the lot breakdown, and why the run stopped.

⚖️ Source and attribution

Data comes from TED, the official journal of EU public procurement, which allows reuse of procurement notices. This scraper restructures that data into lots and awards; it is not affiliated with or endorsed by the European Union or the Publications Office. Personal contact details (e-mails, phone numbers, contact names) are not collected.

Find your next tender and track who wins with the TED EU Tenders Scraper today! 🚀