EU Public Tenders (TED)
Pricing
from $2.00 / 1,000 tender notices
EU Public Tenders (TED)
EU public procurement notices from the official TED API—buyer, CPV, country, value, deadline, winner and links.
Pricing
from $2.00 / 1,000 tender notices
Rating
0.0
(0)
Developer
Kamal Katul
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
Source: TED – Tenders Electronic Daily (ted.europa.eu), Publications Office of the European Union. Data is reused under Commission Decision 2011/833/EU. This Actor is not affiliated with or endorsed by the European Union, and only the Official Journal (OJ S) version of a notice is authentic. Records are reformatted (fields renamed, values deduplicated) from the TED Search API.
Search EU public procurement in TED, the EU's official journal for tenders, using the official TED Search API v3. Every call for tenders, prior information notice and contract award above the EU thresholds is published there: about 700,000 notices a year from all 27 member states plus EEA and other countries. Each one comes back as a clean record with the title (translated into your language), buyer, country, CPV codes, estimated value, tender deadline, winners and awarded value, and links to the notice page, PDF and XML.
Use cases
- B2B sales and bid teams: a daily feed of new tenders in your CPV codes and countries, filtered by deadline and value.
- Bid-writing and tender-alert consultancies: monitor many sectors for clients.
- Competitive intelligence: who wins which contracts, at what price (contract awards with winners).
- Market research and journalists: analyze public spending by country, sector or buyer.
How to use
- Add Keywords (full-text, any language) and/or CPV codes (e.g.
72= IT services,33100000= medical equipment,45= construction). - Optionally pick Buyer countries (
DE,FR,IE, orDEU…), Notice types (calls for tenders, prior information, contract awards, changes), Published within N days, Only open tenders and a Minimum value. - Choose the Title language and Max results, then run. Schedule it daily for alerts.
Input
| Field | Type | Description |
|---|---|---|
keywords | array | Full-text terms, OR-combined. |
cpvCodes | array | CPV codes, 2–8 digits (padded with zeros); sub-codes included. |
countries | array | Buyer country, ISO 2- or 3-letter. |
formTypes | array | competition, planning, result, change. Empty = all. |
postedWithinDays | integer | Published in the last N days (default 7). |
openOnly | boolean | Only notices with a tender deadline today or later. |
minEstimatedValue | integer | Minimum estimated value (awarded value for results). Drops notices without a value. |
language | string | Title and link language (default English). |
maxResults | integer | Stop after N notices (default 100, up to 15,000). |
Example:
{ "cpvCodes": ["72"], "countries": ["DE", "FR", "IE"], "formTypes": ["competition"], "openOnly": true, "postedWithinDays": 14, "minEstimatedValue": 100000, "maxResults": 150 }
Output
Results are newest first. A call for tenders:
{"noticeId": "745642-2026","title": "France – Vehicles for the emergency services – Fourniture et aménagement d'un véhicule d'intervention à risque radiologique (VRAD)","originalTitle": "Fourniture et aménagement d'un véhicule d'intervention à risque radiologique (VRAD)","originalLanguage": "fra","description": "Fourniture et aménagement d'un véhicule d'intervention à risque radiologique (VRAD)…","formType": "competition","noticeType": "cn-standard","procedureType": "open","contractNature": ["supplies"],"buyerName": "SDIS DE L'ISERE","buyerCity": "Fontaine","buyerCountry": "FRA","buyerWebsite": "https://www.sdis38.fr/","placeOfPerformance": ["FRK24","FRA"],"mainCpv": "34144200","cpvCodes": ["34144200","51000000"],"estimatedValue": null,"estimatedValueCurrency": null,"tenderDeadline": "2026-11-27","publicationDate": "2026-10-28","winners": [],"winnerCountries": [],"awardedTotalValue": null,"awardedCurrency": null,"noticeUrl": "https://ted.europa.eu/en/notice/-/detail/745642-2026","pdfUrl": "https://ted.europa.eu/en/notice/745642-2026/pdf","xmlUrl": "https://ted.europa.eu/en/notice/745642-2026/xml","attribution": "Source: TED - Tenders Electronic Daily (ted.europa.eu), Publications Office of the European Union. Reused under Commission Decision 2011/833/EU; only the Official Journal (OJ S) version is authentic.","scrapedAt": "2026-10-28T13:54:03.684Z"}
A contract award (title language German):
{"noticeId": "747370-2026","title": "Spanien – Möbel – Suministro, instalación, integración y puesta en marcha del equipamiento integrado del ecosistema de innovación digital y emprendimiento del territorio (C2IET), en el Marco del Plan de Recuperación, Transformación y Resiliencia, financiado por la UE-Next Generation EU","originalTitle": "Suministro, instalación, integración y puesta en marcha del equipamiento integrado del ecosistema de innovación digital y emprendimiento del territorio (C2IET), en el Marco del Plan de Recuperación, Transformación y Resiliencia, financiado por la UE-Next Generation EU","originalLanguage": "spa","description": "Constituye el objeto del presente contrato el suministro, instalación, integración y puesta en marcha del equipamiento integral del edificio C2IET (Centro Integ…","formType": "result","noticeType": "can-standard","procedureType": "open","contractNature": ["supplies"],"buyerName": "Alcaldia del Ayuntamiento de Ponferrada","buyerCity": "Ponferrada","buyerCountry": "ESP","buyerWebsite": "http://www.ponferrada.org","placeOfPerformance": ["ES413","ESP"],"mainCpv": "39100000","cpvCodes": ["39100000","30200000","32320000","32500000","33100000","38000000"],"estimatedValue": null,"estimatedValueCurrency": null,"tenderDeadline": null,"publicationDate": "2026-10-28","winners": ["PROCONSI, S.L."],"winnerCountries": ["ESP"],"awardedTotalValue": 476162,"awardedCurrency": "EUR","noticeUrl": "https://ted.europa.eu/de/notice/-/detail/747370-2026","pdfUrl": "https://ted.europa.eu/de/notice/747370-2026/pdf","xmlUrl": "https://ted.europa.eu/en/notice/747370-2026/xml","attribution": "Source: TED - Tenders Electronic Daily (ted.europa.eu), Publications Office of the European Union. Reused under Commission Decision 2011/833/EU; only the Official Journal (OJ S) version is authentic.","scrapedAt": "2026-10-28T13:54:03.684Z"}
Fields can be empty when the buyer did not publish them: many notices have no estimated value, and some awards are marked "value not disclosed" (TED's -1), which this Actor returns as null. description is in the notice's original language. title is TED's translation into the language you picked.
Pricing
Pay per result: $0.002 per notice saved to the dataset (event notice), so 1,000 notices cost $2. You are never charged for notices dropped by your filters. Set a maximum charge on the run and the Actor stops cleanly when it is reached.
Limits and tips
- TED returns at most 15,000 notices per search. The Actor warns you when there are more; narrow the dates, countries or CPV codes.
- Searches run about 2 requests per second, well under TED's fair-use limit of 700 requests per minute.
- An unknown CPV or country code fails the run with TED's own error message, e.g.
Value '99999999' is not supported for search field 'classification-cpv'. - Every record carries an
attributionfield; keep it when you republish the data. - Coverage: a small number of buyer countries are not supported. Notices from or performed in them are skipped (never charged), and the
countriesfield tells you if a code is unavailable.
FAQ
What is TED? Tenders Electronic Daily, the official EU journal for public procurement notices from the EU, EEA and partner countries.
Which languages are supported?
Titles come in any of the 24 official EU languages (language). The original-language title and description are always included.
Why are there at most 15,000 notices per search? That is the TED search API limit. Narrow the dates, countries or CPV codes to get the rest.
Will I pay for duplicates? No. A notice is saved and charged once per run, even if TED shifts results between pages.
Legal
TED notices are published by the Publications Office of the EU and may be reused, commercially or not, under Commission Decision 2011/833/EU, provided the source is acknowledged and changes are indicated. This Actor does that in every record. It uses only the public, anonymous TED Search API (no login, no scraping of web pages). It does not collect buyer contact emails or personal contact persons. Check the TED legal notice (https://ted.europa.eu/en/legal-notice) for your use case.