EU-wide tender coverage
Direct integration with national procurement portals across the EU-27, UK and EEA. Below-threshold notices and full-text search, not just TED. Connectors are written against the source's public Open Contracting (OCDS) endpoint or REST API — no scraping, no broken authentication, no per-tenant credentials.
Live full search (8)
REST/JSON or RSS endpoints with verified URLs. Pulled on every cron tick (default every 30 min). Real-time match scoring and instant search.
- Bund.de (service.bund.de)DE
- TenderNedNL
- Plataforma de Contratación del Sector PúblicoES
- ANAC Open DataIT
Env-gated OCDS connectors (26)
Connector code is in place; activates the moment we set the verified Open Contracting Release Package URL. We deliberately don't hard-code unverified endpoints — this avoids data quality issues from URL drift.
- TED (Tenders Electronic Daily)EU
- Visma OPIC / KommersSE
- Udbud.dkDK
- e-Procurement BelgiumBE
- auftrag.atAT
- HilmaFI
- eTendersIE
- NENCZ
- Portal BASEPT
- Promitheus / KIMDISGR
- EKRHU
- SEAP / SICAPRO
- ÚVO PortalSK
- CVP ISLT
- EIS LatviaLV
- Riigihangete registerEE
- Portail des marchés publicsLU
- eTenders MaltaMT
- eProcurement CyprusCY
- AOP / CAISBG
- EOJNHR
- E-JNSI
- Find a Tender Service (FTS)UK
- DoffinNO
- Útboðsvefur ríkiskaupaIS
- simap.chCH
By region
Where direct connectors are concentrated. Below-threshold notice support is highest in regions with the most wired sources; above-threshold notices flow to TED everywhere.
Country grid (31)
Most EU countries already have at least one direct connector. The rest fall back to TED — Procurement Data Space coverage will close the remaining gaps as more national systems publish OCDS feeds.
FAQ
Which countries does Protutela cover?
EU-27 plus the United Kingdom, Norway, Iceland, Switzerland and Liechtenstein. Most countries have at least one direct connector to their national procurement portal; the rest fall back to the EU TED feed (which receives all above-threshold notices via the eSender pipeline).
What is an env-gated OCDS connector?
An env-gated connector is one we've coded against the Open Contracting Data Standard, but its activation depends on an environment variable that holds the verified Release Package URL. We deliberately don't hardcode unverified endpoints — this avoids data quality issues from URL drift and ensures every connector starts working only when the source operator confirms the endpoint.
How often is data refreshed?
Live full-search sources are pulled every 30 minutes by the cron sync job. Each notice is upserted into our shared catalog, deduplicated against existing records, and (if matched) fanned out to subscribed organisations via webhooks, email digest or chat channels (Slack/Teams/Discord/Mattermost).
What's the difference between TED and direct connectors?
TED (Tenders Electronic Daily) is the EU-wide notification system — every above-threshold notice (≥€140k for goods/services, ≥€5.5M for works) is republished there. National connectors add below-threshold notices that never reach TED, give richer per-source metadata (CPV codes, contracting authority, dates) and let us match faster than the daily TED batch.
Can I query coverage programmatically?
Yes — call GET /api/coverage. Public, no auth, 5-minute cache, schema documented in the OpenAPI spec at /api/openapi.yaml.
Need a specific source?
Open a request via /contact or check the technical catalog for details on integration status, regulatory context, and notice volume per source.