Skip to content

Tenders Electronic Daily

EU tenders, contract awards and procurement notices

Back to tools

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.

Search contract awards

Find 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.

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.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Choose an action

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 credit

Find 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

FieldTypeRequiredDescription
QueryqueryTextRequiredWords describing a contract or the name of a winning company, such as Siemens or road maintenance.Example: road maintenance
CountrycountryTextOptionalBuyer country name or two-letter code, such as Germany or DE.Example: Germany
Search insearch_inTextOptionalSearch contract topics, winning companies, or both; for example winner.Example: Contract
Max Resultsmax_resultsNumberOptionalMaximum notices returned, such as 25 (up to 100).Example: 10
Awarded Sinceawarded_sinceDateOptionalEarliest notice publication date, such as 2025-09-29; defaults to one year before the search.Example: 2025-09-29

What you get

FieldTypeDescription
AwardsawardsListNewest award notices first.
Winnersawards[].winnersListNames of winning companies followed by their country when published.
Currencyawards[].currencyTextExample: EUR
Cpv Codesawards[].cpv_codesList
Buyer Nameawards[].buyer_nameTextExample: Dublin City Council
Notice URLawards[].notice_urlTextExample: https://ted.europa.eu/en/notice/-/detail/244221-2026
Awarded Valueawards[].awarded_valueNumberExample: 2033000
Buyer Countryawards[].buyer_countryTextExample: Ireland
Contract Titleawards[].contract_titleTextExample: Dublin City Council is establishing a single-operator framework agreement for…
Publication Dateawards[].publication_dateDateExample: 2026-04-10
Publication Numberawards[].publication_numberTextExample: 244221-2026
Number of Tenders Receivedawards[].number_of_tenders_receivedNumberExample: 5

Example result

For Query: road maintenance, Search in: Contract, Max Results: 10, Awarded Since: 2025-09-29

JSON
{
  "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 credit

Find 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

FieldTypeRequiredDescription
WhatwhatTextRequiredWhat is being bought, such as cloud hosting or school buses.Example: school buses
CountrycountryTextOptionalBuyer country by name or two-letter code, such as Germany or DE.Example: Finland
Open Onlyopen_onlyYes or noOptionalOnly notices whose submission deadline is still ahead; defaults to true.Example: Yes
Max Resultsmax_resultsNumberOptionalMaximum number of results, from 1 to 100; defaults to 25.Example: 5
Published Sincepublished_sinceDateOptionalEarliest publication date, YYYY-MM-DD; defaults to 30 days ago.Example: 2026-09-01
Minimum Value (EUR)minimum_value_eurNumberOptionalMinimum estimated value in euros, with published non-euro values converted at current reference rates.Example: 100000

What you get

FieldTypeDescription
TenderstendersList
Titletenders[].titleTextExample: Energy Management Information System
Currencytenders[].currencyTextExample: EUR
Cpv Codestenders[].cpv_codesList
Buyer Nametenders[].buyer_nameTextExample: Iarnród Eireann-Irish Rail
Notice Linktenders[].notice_linkTextExample: https://ted.europa.eu/en/notice/-/detail/669698-2026
Buyer Countrytenders[].buyer_countryTextExample: Ireland
Procedure Typetenders[].procedure_typeTextExample: Negotiated procedure with prior call for competition
Estimated Valuetenders[].estimated_valueNumberExample: 770000
Publication Datetenders[].publication_dateTextExample: 2026-09-29
Submission Deadlinetenders[].submission_deadlineTextISO 8601 date-time with time zone offset.Example: 2026-10-21T12:00:00+01:00
Category Descriptiontenders[].category_descriptionTextExample: Energy-management services
Notice Publication Numbertenders[].notice_publication_numberTextExample: 669698-2026

Example result

For What: school buses, Country: Finland, Max Results: 5, Published Since: 2026-09-01

JSON
{
  "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
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.

All Government toolsBrowse all tools