Search EU tenders
TED notices by keywords, buyer country (ISO alpha-3), CPV code, publication date and type (competition or award), newest first.
Search EU tenders Free
TED notices by keywords, buyer country (ISO alpha-3), CPV code, publication date and type (competition or award), newest first.
- cost
- Free then $0.003 / call
- MCP tool
- eu-tenders__search
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.003 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/eu-tenders/search
| Param | Type | Description |
|---|---|---|
| q? | string | Keywords (full text) |
| country? | string | Buyer country, ISO alpha-3 (DEU, FRA, IRL…) |
| cpv? | string | CPV code prefix, e.g. 48000000 (software) |
| published_from? | string | YYYY-MM-DD |
| type? | string | competition or award |
| active_only? | string | "true" to search only notices still open |
| limit? | integer | Max results (default 20, max 50) |
| page? | integer | Page |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/eu-tenders/search" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/eu-tenders/search"
by fourzerotwo
Report this endpoint
Use it from an AI agent (MCP)
Add the server once, then ask for this data in plain English. The agent finds the endpoint with search_apis and runs it with call_api.
{
"mcpServers": {
"fourzerotwo": { "type": "http", "url": "https://fourzerotwo.si/mcp" }
}
}
# the call the agent makes
call_api {"tool": "eu-tenders__search", "arguments": {"q":"cybersecurity","published_from":"2026-09-01"}}
More from EU Public Tenders (TED)
- EU notice — One TED notice by publication number: title, buyer, value, deadline, CPV, place of performance, description an...
Source: TED – Tenders Electronic Daily, Publications Office of the European Union. Procurement notices are freely reusable for commercial and non-commercial purposes.