Skip to content

European Union API: Search EU public procurement notices

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 (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 27, 2026, shown under Output.

What, requiredwhat

What is being bought, such as cloud hosting or school buses.

cloud hosting

2 characters or more.

Country optionalcountry

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

Not set

Open Only optionalopen_only

Only notices whose submission deadline is still ahead; defaults to true.

true (default)

True or false.

Max Results optionalmax_results

Maximum number of results, from 1 to 100; defaults to 25.

25 (default)

Whole number from 1 to 100.

Published Since optionalpublished_since

Earliest publication date, YYYY-MM-DD; defaults to 30 days ago.

Not set

Minimum Value (EUR) optionalminimum_value_eur

Minimum estimated value in euros; published non-euro values are converted at current ECB reference rates.

Not set

Number 0 or more.

Output

From a run on Oct 27, 2026, shortened for this page.
{  "tenders": [    {      "title": "Webbyrå",      "currency": "SEK",      "cpv_codes": [        "72413000",        "72415000"      ],      "buyer_name": "Högskoleservice i Jönköping AB",      "notice_link": "https://ted.europa.eu/en/notice/-/detail/737548-2026",      "buyer_country": "Sweden",      "procedure_type": "Open procedure",      "estimated_value": 7000000,      "publication_date": "2026-10-26",      "submission_deadline": "2026-11-12T23:00:00+00:00",      "category_description": "World wide web (www) site design services",      "notice_publication_number": "737548-2026"    },    {      "title": "Energy Management Information System",      "currency": "EUR",      "cpv_codes": [        "71314200"      ],      "buyer_name": "[\"Iarnród Eireann-Irish Rail\"]",      "notice_link": "https://ted.europa.eu/en/notice/-/detail/736760-2026",      "buyer_country": "Ireland",      "procedure_type": "Negotiated procedure with prior call for competition",      "estimated_value": 770000,      "publication_date": "2026-10-23",      "submission_deadline": "2026-11-02T12:00:00+01:00",      "category_description": "Energy-management services",      "notice_publication_number": "736760-2026"    },    {      "title": "Elhub.no - Operation and development",      "currency": "NOK",      "cpv_codes": [        "72222300",        "72415000"      ],      "buyer_name": "[\"Elhub AS\"]",      "notice_link": "https://ted.europa.eu/en/notice/-/detail/733190-2026",      "buyer_country": "Norway",      "procedure_type": "Negotiated procedure with prior call for competition",      "estimated_value": 7260000,      "publication_date": "2026-10-22",      "submission_deadline": "2026-11-13T10:00:00+00:00",      "category_description": "Information technology services",      "notice_publication_number": "733190-2026"    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
ted.europa.eu/search_tenders
Returns
title, buyer, country, estimated value, currency, submission deadline, procedure type, CPV codes, TED notice link

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_tenders with the inputs above.

Ask your agent

  • Find open EU tenders for office cleaning services from buyers in France published in the last two weeks
  • I need recent public procurement notices for school buses over 500000 euros with deadlines still ahead
  • Show me EU calls for tender on cloud hosting from Italian public bodies, only open ones
  • Are there any currently open Spanish government notices for road maintenance contracts worth at least 250000 euros?
  • List EU procurement opportunities for medical imaging equipment published since 2024-09-01 with submission deadlines still in the future, max 40 results
  • 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/search_contract_awards
  • 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
  • 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
  • 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
  • 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