EU Public Tenders Scraper (TED) avatar

EU Public Tenders Scraper (TED)

Pricing

$3.00 / 1,000 result (tender notice)s

Go to Apify Store
EU Public Tenders Scraper (TED)

EU Public Tenders Scraper (TED)

Search and export EU public procurement notices from the official TED API: buyer, CPV codes, value, deadline, country.

Pricing

$3.00 / 1,000 result (tender notice)s

Rating

0.0

(0)

Developer

João Pedro Faria

João Pedro Faria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Search and export EU public procurement notices (tenders, contract awards, prior information notices) straight from the official TED API (Tenders Electronic Daily, Publications Office of the EU). No HTML scraping, no login, no proxies, no personal data: only public procurement notices published by public buyers.

What you get

For every notice: publication number, publication date, title, buyer name and country, notice type, procedure type, contract nature (works / supplies / services), estimated value and currency, submission deadline, CPV codes and a link to the notice on ted.europa.eu.

Use cases

  • Bid and tender monitoring: get alerted to new tenders in your sector and country every day (schedule the Actor).
  • Market research: which public buyers spend on IT, construction or consulting in Portugal, Spain, Germany...
  • Lead lists for B2B suppliers: public bodies that buy what you sell (organisations only).
  • Competitive intelligence on public spending by CPV code and value.

Input

FieldDescription
countriesBuyer country codes, ISO alpha-3 (PRT, ESP, DEU, FRA...). Empty = all.
cpvCodesCPV code prefixes, e.g. 72 for IT services, 45 for construction.
keywordsWords in the notice title (any match).
publishedFrom / publishedToDate range YYYY-MM-DD (default: last 7 days).
minValueEurMinimum estimated value.
maxResultsMaximum notices returned (you pay per result).

Example:

{"countries": ["PRT", "ESP"], "cpvCodes": ["72"], "publishedFrom": "2026-10-01", "maxResults": 500}

Output example

{
"publicationNumber": "737537-2026",
"publicationDate": "2026-10-26",
"title": "Acquisition of digital infrastructure ...",
"buyerName": "Município de Portimão",
"buyerCountry": "PRT",
"noticeType": "can-standard",
"procedureType": "open",
"contractNature": ["services"],
"estimatedValue": 704000,
"currency": "EUR",
"cpvCodes": ["72222100"],
"url": "https://ted.europa.eu/en/notice/-/detail/737537-2026"
}

Pricing

Pay per event: you pay per notice returned (event result-item). You only pay for results you get, plus the small platform usage included in the price. Use maxResults to cap your spend.

FAQ

Is this legal? Yes. TED is an open-data service of the EU, and this Actor uses its official public API. The data contains public procurement notices of public bodies, not personal data about individuals.

How fresh is the data? TED publishes new notices every working day; notices appear in the API shortly after publication.

Can I run it daily? Yes: use Apify schedules and a rolling publishedFrom date, or integrate via the API, Make, Zapier or n8n.

Limitations

Fields depend on what the buyer filled in; some notices have no value or deadline (returned as null). Titles are in the buyer's original language. Always check the official notice before bidding.