Skip to content

European Union API: Search EU contract awards

Finds published EU contract award notices on Tenders Electronic Daily by contract topic or winning company, newest publication first, optionally limited to a buyer country and a start date. Values and tender counts are included when published; counts across lots are summed.

ted.europa.eu (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by European Union.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

Query, requiredquery

Words describing a contract or the name of a winning company, such as Siemens or road maintenance.

Siemens

Country optionalcountry

Buyer country name or two-letter code, such as Germany or DE.

Germany

Search in optionalsearch_in

Search contract topics, winning companies, or both; for example winner.

winner

One of either, contract, winner. Default either.

Max Results optionalmax_results

Maximum notices returned, such as 25 (up to 100).

25 (default)

Whole number from 1 to 100.

Awarded Since optionalawarded_since

Earliest notice publication date (YYYY-MM-DD), such as 2025-09-29; defaults to one year before the search.

Not set

Output

From a run on Oct 31, 2026, shortened for this page.
{  "awards": [    {      "winners": [        "Siemens Healthineers AG — Germany"      ],      "currency": "EUR",      "cpv_codes": [        "45350000",        "33115100"      ],      "buyer_name": "Staatliches Bauamt München 2",      "notice_url": "https://ted.europa.eu/en/notice/-/detail/664786-2026",      "awarded_value": 1399330,      "buyer_country": "Germany",      "contract_title": "Computertomograph CT",      "publication_date": "2026-09-28",      "publication_number": "664786-2026",      "number_of_tenders_received": null    },    {      "winners": [        "Siemens Healthineers AG — Germany"      ],      "currency": null,      "cpv_codes": [        "33111000"      ],      "buyer_name": "Universitätsmedizin Greifswald KöR",      "notice_url": "https://ted.europa.eu/en/notice/-/detail/658355-2026",      "awarded_value": null,      "buyer_country": "Germany",      "contract_title": "Siemens Healthineers AG, 91052 Erlangen",      "publication_date": "2026-09-24",      "publication_number": "658355-2026",      "number_of_tenders_received": 1    },    {      "winners": [        "Siemens Mobility GmbH — Germany"      ],      "currency": "EUR",      "cpv_codes": [        "34632200",        "34632100",        "34632300"      ],      "buyer_name": "DB InfraGO AG – Geschäftsbereich Fahrweg (Bukr 16)",      "notice_url": "https://ted.europa.eu/en/notice/-/detail/657415-2026",      "awarded_value": 0,      "buyer_country": "Germany",      "contract_title": "Neubau ESTW-A_SIMIS D Wustermark Rbf",      "publication_date": "2026-09-24",      "publication_number": "657415-2026",      "number_of_tenders_received": 1    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
ted.europa.eu/search_contract_awards
Returns
contract title, buyer, buyer country, winners, awarded value, currency, tenders received, publication date, notice link, CPV codes

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method ted.europa.eu/search_contract_awards with the inputs above.

Ask your agent

  • Which public contracts has Thales won in France since March 2024? Show the awarded values and how many bids each one got.
  • Find recent contract award notices on Tenders Electronic Daily for school catering services in Italy, up to 40 results.
  • I need the latest 10 awarded contracts for wind turbine maintenance across Europe, with the winners, award amounts and CPV codes.
  • List contracts awarded to Accenture by Belgian public buyers over the past year, newest first, with links to the notices.
  • Search europa.eu for EU procurement awards for hospital MRI scanners in Poland published after 2025-01-15, and tell me who won and for how much.
  • Finds recently published EU procurement notices matching what is being bought, with buyer, estimated value, submission deadline and TED notice link. Open-only results must have a future submission deadline.

    ted.europa.eu/search_tenders
  • Searches EUR-Lex legal acts by topic, ranked by the site's relevance, filtered by document type, year of adoption and in-force status. Short names and ELI links are included when shown in the results.

    eur-lex.europa.eu/search_eu_law
  • Gets the official text and key dates of one article of an EU regulation or directive from EUR-Lex, in the latest consolidated version when there is one, in any official EU language.

    eur-lex.europa.eu/get_law_article
  • Looks up an official Eurostat statistic for an EU or EEA country and the EU27 figure for the same period. Quarterly and half-yearly series return the reporting period that contains a requested month.

    ec.europa.eu/get_statistic
  • Returns the ECB's current deposit facility, main refinancing operations and marginal lending facility rates with their effective date. Optionally includes earlier rate changes, newest first.

    ecb.europa.eu/get_key_interest_rates
  • Checks an EU VAT number in the European Commission's VIES service and returns whether it is valid, with the registered name and address when the country makes them available.

    ec.europa.eu/validate_vat_number
  • Gets the official ECB euro reference exchange rates for a day, or the latest published day. Weekends, holidays and dates before publication return the previous published day.

    ecb.europa.eu/get_euro_exchange_rates
  • Converts an amount between currencies using ECB euro reference rates, including euro and cross-currency conversions. Uses the latest preceding published rate when the date has none.

    ecb.europa.eu/convert_currency