EU Contract Award Intelligence - TED Winners & Values avatar

EU Contract Award Intelligence - TED Winners & Values

Pricing

from $2.40 / 1,000 contract awards

Go to Apify Store
EU Contract Award Intelligence - TED Winners & Values

EU Contract Award Intelligence - TED Winners & Values

Who wins EU public contracts, and for how much? Contract award notices from TED with winner names, countries, contract values in EUR, number of bids, CPV sector presets and a mode that returns only new awards.

Pricing

from $2.40 / 1,000 contract awards

Rating

0.0

(0)

Developer

Andrew Boiko

Andrew Boiko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Who wins public contracts in the EU, and for how much? This Actor reads contract award notices from TED (Tenders Electronic Daily, the official EU procurement journal) and returns one clean dataset: winner names and countries, contract value in EUR, number of bids received, buyer, CPV category and a link to the notice.

Use it for competitor tracking, sales prospecting (companies that just won big contracts need suppliers), pricing benchmarks and market sizing.

What you get

FieldMeaning
titleEn, titleContract title (English and original language)
buyerName, buyerCountry, buyerCityContracting authority
winners[], winnerNames, winnerCountries, winnerCountWinning companies (name, country, size class when published)
awardValue, awardCurrency, awardValueEurAwarded value; EUR conversion uses official National Bank of Ukraine rates (fxRateDate)
bidsReceivedNumber of tenders received, when published
mainCpv, mainCpvLabelEn, cpvCPV category with English label
procedureType, noticeType, contractNatureProcedure details
publishedAt, contractDatePublication date and contract conclusion date
changeTypeactive, new or updated (monitoring mode)

The run summary (key-value store record OUTPUT) also contains topWinners: a ranking of the winners in your result by total awarded value (multi-winner notices split the value evenly).

Filters

  • Sectors (ready-made CPV groups, including EV charging) or your own CPV codes
  • Keywords (full text, any of them)
  • Buyer countries and Winner countries (3-letter ISO codes)
  • Winner name contains - follow specific competitors or customers
  • Minimum contract value (EUR)
  • Published within N days and Max awards

Monitoring

Set Mode to New since last run and schedule the Actor. Each run returns only awards that are new or changed (value, winners, bids) since the previous run with the same filters (or the same Monitor name).

Pricing

Pay per result: one award-record event per award in the dataset (volume discounts for paid Apify plans). There is a small fixed start fee per run. You can cap spending with Apify's "maximum cost per run".

Notes and limits

  • Data comes from the public TED API. Not every award notice publishes winners or values; those fields are then empty (winnerCount: 0, awardValueEur: null) and a warning is added to the run summary.
  • Value is the notice total when published, otherwise the sum of winning-tender values (only when all values share one currency).
  • TED cannot filter by winner, so winner filters are applied after download; narrow other filters (sector, country, date) for large searches.
  • Awards of Ukraine's Prozorro system are not included; use the "Prozorro & TED Tenders Scraper" Actor for Ukrainian tenders.

Example input

{
"sectors": ["it"],
"buyerCountries": ["POL", "DEU"],
"minValueEur": 500000,
"publishedWithinDays": 30,
"maxItems": 100
}

Run via API

Call the Actor from any language with a single HTTP request and get the dataset items in the response (replace YOUR_API_TOKEN with your Apify API token):

curl -X POST "https://api.apify.com/v2/acts/tiger19935~eu-contract-award-intelligence/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"sectors": ["it"], "publishedWithinDays": 30, "maxItems": 50}'

For long runs use the asynchronous POST /v2/acts/tiger19935~eu-contract-award-intelligence/runs endpoint and fetch the dataset when the run finishes.