EU Tenders (TED): Public Procurement Notices & Contract Awards avatar

EU Tenders (TED): Public Procurement Notices & Contract Awards

Pricing

from $0.56 / 1,000 notices

Go to Apify Store
EU Tenders (TED): Public Procurement Notices & Contract Awards

EU Tenders (TED): Public Procurement Notices & Contract Awards

Search all EU public tenders on TED (Tenders Electronic Daily) by keywords, country, CPV code, notice type and date: open calls with deadline and submission link, contract awards with winner and value. 'Only new' mode for daily tender alerts. Official TED API, no key.

Pricing

from $0.56 / 1,000 notices

Rating

0.0

(0)

Developer

Tidelane Data

Tidelane Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Security

Limited permissions

Share

Search all EU public tenders published on TED (Tenders Electronic Daily), the official journal for public procurement in the European Union: more than 700,000 notices a year from the EU, EEA and partner countries.

  • Calls for tenders with deadline, estimated value, CPV codes, place of performance and the link to the tender documents and submission portal
  • Contract awards with the winning companies, their country, the awarded value and the contract date
  • Prior information notices, corrections and contract modifications

Filter by keywords, buyer country, CPV code, notice type, publication date, minimum value and only open calls. With Only new and a daily schedule the Actor becomes a tender alert: each run returns only the notices it has not returned before.

  • ✅ Official TED API: no key, no login, no scraping of web pages
  • ✅ One flat record per notice, ready for Excel, Google Sheets, a CRM or a database
  • ✅ Titles in your language: TED translates notice titles into all 24 EU languages
  • ✅ Fast: 300 notices in about 5 seconds
  • ✅ Expert queries for everything else TED can search
  • ✅ Fair billing: per returned notice

Use cases

  • Sales teams and bid managers: a daily list of new calls in your sector and countries, before your competitors see them
  • Market research: who wins public contracts in your market, at what prices
  • Consultants and tender services: monitor many clients' CPV codes with one schedule
  • Journalists and researchers: public spending by authority, country or sector

Input examples

Open IT calls for tenders in Germany and Austria, titles in German:

{
"keywords": ["software development", "cloud"],
"countries": ["DE", "AT"],
"noticeTypes": ["competition"],
"publishedWithinDays": 14,
"onlyOpen": true,
"language": "de"
}

Contract awards for IT services (CPV 72000000 and all sub-codes) above 100,000 in the last 30 days:

{
"cpvCodes": ["72000000"],
"noticeTypes": ["result"],
"publishedWithinDays": 30,
"minValue": 100000
}

Daily tender alert (schedule the Actor once a day):

{
"keywords": ["photovoltaic", "solar park"],
"noticeTypes": ["competition"],
"publishedWithinDays": 3,
"onlyNew": true
}

Expert query: anything in expertQuery is added with AND, in TED's expert search syntax, for example procedure-type=open or buyer-legal-type=la (local authorities).

Output examples

Real output from a test run (description shortened). A call for tenders:

{
"publicationNumber": "686412-2026",
"formType": "competition",
"noticeType": "cn-standard",
"publicationDate": "2026-10-06",
"title": "Deutschland – Softwarepaket und Informationssysteme – Citrix 2027",
"procedureTitle": "Citrix 2027",
"description": "Es ist beabsichtigt, die bereits vorhandenen On-Premise-Lizenzen (Kauflizenzen, Perpetual Licenses) in zeitlich befristete Nutzungsrechte …",
"buyerNames": ["Max Planck Information and Technology (MaxIT)"],
"buyerCountry": "DEU",
"buyerCity": "München",
"contractNature": ["supplies"],
"procedureType": "open",
"cpvCodes": ["48000000"],
"placeOfPerformanceCountries": ["DEU"],
"deadline": "2026-11-03T12:00:00+01:00",
"estimatedValue": null,
"submissionUrl": "https://www.tender24.de",
"documentsUrl": "https://www.tender24.de/NetServer/TenderingProcedureDetails?function=_Details&TenderOID=…",
"noticeUrl": "https://ted.europa.eu/de/notice/-/detail/686412-2026",
"pdfUrl": "https://ted.europa.eu/de/notice/686412-2026/pdf"
}

A contract award:

{
"publicationNumber": "646456-2026",
"formType": "result",
"noticeType": "can-standard",
"publicationDate": "2026-09-21",
"title": "France – System maintenance services – PRESTATIONS DE MAINTENANCE DU SITE INTERNET DU MUSEE NATIONAL PICASSO-PARIS",
"buyerNames": ["Musée National Picasso-Paris"],
"buyerCountry": "FRA",
"buyerCity": "Paris",
"procedureType": "open",
"cpvCodes": ["50324100", "72000000", "72400000"],
"awardedValue": 160000,
"awardedValueCurrency": "EUR",
"winners": ["DVTL communication"],
"winnerCountries": ["FRA"],
"contractConclusionDate": "2026-09-15",
"noticeUrl": "https://ted.europa.eu/en/notice/-/detail/646456-2026"
}

A summary (the TED query used, total matches, notices read and returned, notices skipped as already seen) is saved as OUTPUT in the key-value store.

Pricing

A fixed price per returned notice. Filters like "only open calls" and "min value" run before billing: you pay only for notices you get.

Paid Apify plans pay less: 10% off on Starter, 20% on Scale and 30% on Business and higher plans.

FAQ

Which countries are covered? All notices published on TED: the 27 EU member states plus EEA countries, Switzerland and others that publish there. Contracts below the EU thresholds are often published only in national portals and are not on TED.

What is a CPV code? The Common Procurement Vocabulary classifies what is bought, for example 72000000 (IT services), 45000000 (construction work) or 79000000 (business services). A code also finds all its sub-codes.

Why are some values empty? Buyers do not always publish an estimated value, and some awards are published without the amount. The Actor returns what the notice contains.

How does "Only new" work? The Actor remembers the returned notices per search in the key-value store ted-tenders-monitor-state and skips them next time. Change the search and it starts fresh.

Are personal data included? No. Contact persons, e-mail addresses and phone numbers of buyers are not returned; e-mail addresses inside notice texts are removed.

More tools from Tidelane Data

All our tools: apify.com/tidelane


Impressum

Levi Griesinger, Tidelane Data
Besigheimer Straße 18
74369, Löchgau, Deutschland
E-Mail: LeviGriesinger@gmail.com