Tenders Electronic Daily
EU tenders, contract awards and procurement notices
Tenders Electronic Daily provides recently published EU procurement notices, open tenders with future deadlines, and newest-first contract awards; values and deadlines may be absent.
Your information
Words describing a contract or the name of a winning company, such as Siemens or road maintenance.
Search contract topics, winning companies, or both; for example winner.
Maximum notices returned, such as 25 (up to 100).
Earliest notice publication date, such as 2025-09-29; defaults to one year before the search.
More options
Buyer country name or two-letter code, such as Germany or DE.
Example results
Contract awards
About the Tenders Electronic Daily tool
Tenders Electronic Daily (TED) finds EU procurement notices by purchase description, with optional country, date, value, and open-status filters.
Search contract awards finds published awards by contract topic or winning company, with optional country and earliest publication date.
Built from ted.europa.eu and ecb.europa.eu. Last checked Sep 29, 2026.
Actions
Search contract awards
1 creditFind published EU contract award notices by topic or winning company, newest publication first. Values and tender counts are included when published; counts across lots are summed. Title and winner information can be in the notice language when no English version is published.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Queryquery | Text | Required | Words describing a contract or the name of a winning company, such as Siemens or road maintenance.Example: road maintenance |
Countrycountry | Text | Optional | Buyer country name or two-letter code, such as Germany or DE.Example: Germany |
Search insearch_in | Text | Optional | Search contract topics, winning companies, or both; for example winner.Example: Contract |
Max Resultsmax_results | Number | Optional | Maximum notices returned, such as 25 (up to 100).Example: 10 |
Awarded Sinceawarded_since | Date | Optional | Earliest notice publication date, such as 2025-09-29; defaults to one year before the search.Example: 2025-09-29 |
What you get
| Field | Type | Description |
|---|---|---|
Awardsawards | List | Newest award notices first. |
Winnersawards[].winners | List | Names of winning companies followed by their country when published. |
Currencyawards[].currency | Text | Example: EUR |
Cpv Codesawards[].cpv_codes | List | |
Buyer Nameawards[].buyer_name | Text | Example: Dublin City Council |
Notice URLawards[].notice_url | Text | Example: https://ted.europa.eu/en/notice/-/detail/244221-2026 |
Awarded Valueawards[].awarded_value | Number | Example: 2033000 |
Buyer Countryawards[].buyer_country | Text | Example: Ireland |
Contract Titleawards[].contract_title | Text | Example: Dublin City Council is establishing a single-operator framework agreement for… |
Publication Dateawards[].publication_date | Date | Example: 2026-04-10 |
Publication Numberawards[].publication_number | Text | Example: 244221-2026 |
Number of Tenders Receivedawards[].number_of_tenders_received | Number | Example: 5 |
Example result
For Query: road maintenance, Search in: Contract, Max Results: 10, Awarded Since: 2025-09-29
{
"awards": [
{
"winners": [
"Total Materials Handling Ltd — Ireland",
"Westpark Motor Company Ltd — Ireland"
],
"currency": "EUR",
"cpv_codes": [
"34921100",
"34920000"
],
"buyer_name": "Dublin City Council",
"notice_url": "https://ted.europa.eu/en/notice/-/detail/244221-2026",
"awarded_value": 2033000,
"buyer_country": "Ireland",
"contract_title": "Dublin City Council is establishing a single-operator framework agreement for the supply and delivery of sub compact and compact sweepers, as well as winter maintenance vehicles (3 Lots)",
"publication_date": "2026-04-10",
"publication_number": "244221-2026",
"number_of_tenders_received": null
},
{
"winners": [
"Mesta AS — Norway",
"Kveen AS — Norway"
],
"currency": "NOK",
"cpv_codes": [
"45000000",
"45233000"
],
"buyer_name": "Vestland fylkeskommune",
"notice_url": "https://ted.europa.eu/en/notice/-/detail/242858-2026",
"awarded_value": 120000000,
"buyer_country": "Norway",
"contract_title": "Framework agreement road maintenance 2026 - 2028 - Stryn, Gloppen, Stad, Bremanger and Kinn nord-Mesta AS",
"publication_date": "2026-04-09",
"publication_number": "242858-2026",
"number_of_tenders_received": 5
}
]
}Search tenders
1 creditFind recently published EU public procurement notices matching what is being bought, with buyer, value, deadline, and TED notice link. Open-only results must have a future submission deadline; values and deadlines may be missing from published notices.
Uses Tenders Electronic Daily and ecb.europa.eu.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Whatwhat | Text | Required | What is being bought, such as cloud hosting or school buses.Example: school buses |
Countrycountry | Text | Optional | Buyer country by name or two-letter code, such as Germany or DE.Example: Finland |
Open Onlyopen_only | Yes or no | Optional | Only notices whose submission deadline is still ahead; defaults to true.Example: Yes |
Max Resultsmax_results | Number | Optional | Maximum number of results, from 1 to 100; defaults to 25.Example: 5 |
Published Sincepublished_since | Date | Optional | Earliest publication date, YYYY-MM-DD; defaults to 30 days ago.Example: 2026-09-01 |
Minimum Value (EUR)minimum_value_eur | Number | Optional | Minimum estimated value in euros, with published non-euro values converted at current reference rates.Example: 100000 |
What you get
| Field | Type | Description |
|---|---|---|
Tenderstenders | List | |
Titletenders[].title | Text | Example: Energy Management Information System |
Currencytenders[].currency | Text | Example: EUR |
Cpv Codestenders[].cpv_codes | List | |
Buyer Nametenders[].buyer_name | Text | Example: Iarnród Eireann-Irish Rail |
Notice Linktenders[].notice_link | Text | Example: https://ted.europa.eu/en/notice/-/detail/669698-2026 |
Buyer Countrytenders[].buyer_country | Text | Example: Ireland |
Procedure Typetenders[].procedure_type | Text | Example: Negotiated procedure with prior call for competition |
Estimated Valuetenders[].estimated_value | Number | Example: 770000 |
Publication Datetenders[].publication_date | Text | Example: 2026-09-29 |
Submission Deadlinetenders[].submission_deadline | Text | ISO 8601 date-time with time zone offset.Example: 2026-10-21T12:00:00+01:00 |
Category Descriptiontenders[].category_description | Text | Example: Energy-management services |
Notice Publication Numbertenders[].notice_publication_number | Text | Example: 669698-2026 |
Example result
For What: school buses, Country: Finland, Max Results: 5, Published Since: 2026-09-01
{
"tenders": []
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@tenders-electronic-daily",
"visibility": "public",
"operation": "search_contract_awards",
"version": 1,
"input": {
"query": "road maintenance",
"search_in": "contract",
"max_results": 10,
"awarded_since": "2025-09-29"
},
"response": {
"format": "json"
}
}'What you can do with it
- Find open procurement opportunities by product, service, or country
- Track submission deadlines and estimated tender values
- Review recent contract awards by topic or winning company
- Identify winning companies and their countries
- Compare award notices by buyer and publication date
Questions about Tenders Electronic Daily
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Tenders Electronic Daily tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Tenders Electronic Daily account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from ted.europa.eu when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
Which EU tenders are open for a specific product?
Search tenders returns matching notices; open-only results require a future submission deadline.
Who won contracts related to a topic?
Search contract awards finds published award notices by topic or winning company, with winner names when published.
What is the estimated value of a tender?
Search tenders returns the estimated value and currency when published.