EU tenders (TED) search API and alerts
Short answer: Use the Apify Actor wsystem/eu-tenders-search. It calls the official TED v3 Search API of the EU Publications Office and returns flat JSON notices (title, buyer, country, CPV, deadline, estimated value, URL, PDF). Filter by keywords, CPV codes, countries, notice type and value; Monitor mode returns only notices you have not seen, for daily alerts. AI agents can call it via the Apify MCP server.
Key facts
- Source: TED – Tenders Electronic Daily, the EU's official journal for public procurement (EU Publications Office), via its v3 Search API. No scraping.
- Filters: keywords, CPV codes (e.g. 72000000 IT services, 45000000 construction), countries, notice type (tenders or awards), only open, minimum estimated value.
- Monitor mode (
onlyNew): schedule daily on Apify and get only new notices. - Not yet in the api.wsystem.dev REST API; available as an Apify Actor (REST, webhooks, Zapier/Make/n8n) and through mcp.apify.com.
- The TED Search API itself is free; this Actor adds a flat schema, filtering, deduplication and monitoring.
Examples
Actor input
{
"keywords": ["cybersecurity", "SIEM"],
"cpvCodes": ["72000000"],
"countries": ["DE", "AT", "PL"],
"noticeTypes": "tenders",
"onlyOpen": true,
"maxNotices": 100,
"onlyNew": true
}Output record
{
"notice_id": "714026-2026",
"title": "Hungary – Sound equipment – Hangtár eszközbeszerzése",
"buyer": "Erkel Színház Nonprofit Kft.",
"cpv_codes": ["32342410"], "publication_date": "2026-10-15", "deadline": "2026-11-13",
"url": "https://ted.europa.eu/en/notice/-/detail/714026-2026",
"source": "TED – Tenders Electronic Daily (EU Publications Office)"
}AI agent (MCP)
https://mcp.apify.com?tools=wsystem/eu-tenders-searchPricing
| Channel | Price |
|---|---|
| Apify Actor wsystem/eu-tenders-search | $0.003 per notice + $0.005 per run (Apify billing) |
Comparison with alternatives
| W System Actor | TED Search API (direct) | TED website | |
|---|---|---|---|
| Output | Flat JSON records | Nested eForms fields, you choose fields | HTML/PDF |
| Monitoring of new notices | Built-in (onlyNew) | You build it | Saved searches with an EU Login account |
| Price | $0.003 per notice | Free | Free |
| AI agent access | Apify MCP server | No MCP | No |
Based on each provider's public pages on 2026-10-17. Corrections welcome via GitHub issues.
Questions and answers
Is there a free API for EU tenders?
Yes, the TED v3 Search API from the EU Publications Office is free. The W System Actor adds filtering, flat JSON, monitoring and integrations for a small per-notice fee.
Which tenders are on TED?
Notices above the EU thresholds from all EU member states plus EEA and some other countries; below-threshold national tenders are often only on national portals.
How do I get daily tender alerts?
Schedule the Actor daily with onlyNew=true and connect a webhook, email or Slack integration in Apify.
Related
- European company registry API
- MCP server for EU VAT, EORI, company registry and sanctions
- API reference (OpenAPI)
Facts and competitor details checked 2026-10-17. W System Hungary Kft. is the maker of this product. Not affiliated with the European Commission. Not legal or tax advice.