We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. TED — Tenders Electronic Daily (EU)
BusinessStandardCC-BY-4.0

TED — Tenders Electronic Daily (EU)

TED (Tenders Electronic Daily) is the EU's official portal for public procurement. Contains millions of notices (CN, CAN, PIN) from all 27 EU countries and the EEA. Search contracts by CPV code, country, value and type. No authentication required. CC BY 4.0 licence. Issue #1243.

10.0M rows

Data volume

Daily

Updates

3

MCP tools

Example response — /connectors/ted/notices
{
  "data": "..."
}

MCP integration

Available MCP tools
ted.cpv.divisions
ted.notice.get
ted.notices.search
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "ted": {
      "url": "https://data.ketl.no/mcp/ted",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

Analysis apps that use this source

Ready-made tools built on TED — Tenders Electronic Daily (EU) data. Use them directly in the browser, or wire the same data into your own analysis via the API below.

Nordic procurement
Cross-Nordic tender search — one search across the public procurement portals of Norway (Doffin), Denmark (dk-udbud) and the EU (TED). For in-depth analysis and advanced filtering, see Public procurement.
Public procurement
Norwegian and European tender search — Doffin (NO) enriched with TED (EU): notices, awarded contracts and deadlines, filtered by CPV/buyer. The main app for public procurement. For a cross-Nordic search that also covers Denmark, see Nordic procurement.
TED — Tenders Electronic Daily
The European Commission's official procurement database: search notices (PIN/CN/CAN) across all EU/EEA countries. Filter by country (ISO 3166-1), CPV code and publication date. Complementary to Doffin for Nordic players scaling to the EU.
Danish procurement
The procurement funnel in Danish public sector — planned, tendered and awarded, with the share awarded without prior competition (VEAT). Built on TED, with values converted to DKK via Nationalbanken.

API endpoints

GET
/notices

Søk TED-kunngjøringer (konverterer til POST)

q optional
Fritekst eller TED expert-query (f.eks. "CPV=45000000-7"). q=sykehus
country optional
Kjøperland (ISO 3166-1 alpha-2 eller -3). country=NO
cpv optional
CPV-kode (minst 2 siffer). cpv=45000000
publishedFrom optional
Publisert fra-dato (YYYY-MM-DD). publishedFrom=2024-01-01
publishedTo optional
Publisert til-dato (YYYY-MM-DD). publishedTo=2024-12-31
noticeType optional
Kunngjøringstype som familie (CN=konkurranse, CAN=tildeling, PIN=forhåndsmelding, VEAT=direkte tildeling uten forutgående utlysning, QU-SY=kvalifikasjonsordning). noticeType=CN
page optional
Sidenummer (1-basert). page=1
limit optional
Treff per side (1–100). limit=20
Show curl example
# GET https://data.ketl.no/api/connectors/ted/notices
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/ted/notices"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/notices/{id}

Hent enkelt TED-kunngjøring

Show curl example
# GET https://data.ketl.no/api/connectors/ted/notices/{id}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/ted/notices/{id}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/health

Status-sjekk

deep optional
Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30). deep=1
Show curl example
# GET https://data.ketl.no/api/connectors/ted/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/ted/health"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

TED — Tenders Electronic Daily (EU) is openly available — create an account to get started.

euanbudanskaffelseoffentligkontraktinnkjopeuropa
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512