Files
tessera-ctl/.planning/research/ausschreibungs-portale-feasibility.md
schalli d2ac1997d6 docs: complete project research
Ausschreibungs-Radar (v1.1) STACK/FEATURES/ARCHITECTURE/PITFALLS research plus SUMMARY.md synthesis.
2026-07-17 10:12:59 +02:00

52 lines
4.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Feasibility — Ausschreibungs-Modul (10 Vergabeportale)
_Research 2026-07-16. Source portals: `user-files/portale.txt`._
## Kernkorrektur zur Annahme
`/NetServer/…ControllerServlet` = Fingerprint von **Administration Intelligence AG (AI AG)**, NICHT cosinex.
- **DTVP (3)** = cosinex Vergabemarktplatz (einziges cosinex-Portal der Liste).
- **lhs-vpbw (4), tender24 (8), vergabe.landbw (9)** = AI AG NetServer → **ein AI-Adapter deckt 4/8/9** (plus viele weitere AI-Portale).
- cosinex- und AI-HTML sind inkompatibel — kein gemeinsamer Adapter.
## Portal-Tabelle
| # | Portal | Plattform | Öffentl. Suche | API/Feed | Login | Native E-Mail-Alerts | Anti-Bot/ToS | Zentral verfügbar |
|---|--------|-----------|:--:|--------|-------|:--:|------|------|
| 1 | vergabe24.de | AI AG (Staatsanzeiger) | Nein (paywall) | eForms only | OIDC IdentityServer | Ja (Suchprofile) | **Hoch** — AGB verbietet Extraktion, nennt Raten | eForms→DÖE/TED |
| 2 | deutsche-evergabe.de | Healy Hudson DEVA | Ja | eForms only | Form | Ja (Suchagent ~5€/mo) | Mittel | eForms→DÖE/TED |
| 3 | dtvp.de | **cosinex** VMP | Ja | – | cosinex Konto | Ja (Suchprofil, daily) | Mittel | eForms→DÖE/TED; service.bund.de |
| 4 | lhs-vpbw.vmstart.de | AI AG NetServer | Ja | – | Form/Bietercockpit | Ja | Niedrig-Mittel | eForms→DÖE/TED |
| 5 | plattform.aumass.de | aumass | Ja | nur XML pro Verfahren | Form | Ja (paywall) | **Hoch** — AGB verbietet Skripte | Ja (DÖE-Lieferant) |
| 6 | rib.de | RIB iTWO / meinauftrag | Ja | – | RIB SSO | Ja (~5€/mo) | Mittel | Ja (DÖE-Lieferant) |
| 7 | subreport-elvis.de | subreport ELViS | Ja | **RSS** (veröff./vergeben) | Form | Ja (Suchprofil daily) | Mittel | eForms→TED |
| 8 | tender24.de | AI AG NetServer | Ja | – | Form/Bietercockpit | Ja | Niedrig-Mittel | eForms→DÖE/TED |
| 9 | vergabe.landbw.de | AI AG NetServer | Ja | – | Form/Bietercockpit | wahrsch. | Niedrig-Mittel | eForms→DÖE/TED; service.bund.de |
| 10 | service.bund.de | Beschaffungsamt BMI | Ja (voll öffentl.) | **RSS pro Suche** | keiner | Ja (Newsletter/RSS) | **Niedrig** | zentraler Aggregator (→DÖE) |
## Zentraler Feed (eForms / TED / DÖE)
Seit 25.10.2023: alle **EU-Oberschwellen**-Bekanntmachungen als eForms-DE → **Datenservice Öffentlicher Einkauf (DÖE)** → TED.
- **DÖE OpenData API** (`oeffentlichevergabe.de`, Swagger `/documentation/swagger-ui/opendata/`): eForms-DE XML, **OCDS `ocds-mnwr74`**, CSV. Keine Registrierung. Deutschland-Backbone.
- **TED API v3** (`api.ted.europa.eu/v3/notices/search`): keyless read, ITERATION-Mode uncapped. EU-weit, für DE-only weitgehend redundant zu DÖE.
**Abdeckung (nach Anzahl, Vergabestatistik 2023):**
- ~12% aller Verfahren = Oberschwelle → **garantiert** zentral auf DÖE+TED (≈75% nach €-Wert).
- Unterschwelle eForms noch freiwillig (Pflicht nur Bund). Heute zentral geschätzt ~20-35% nach Anzahl, steigend.
- Restliche ~65-80% nach Anzahl (Länder/kommunal Unterschwelle, Verhandlungs-/Direktvergaben) nur auf Einzelportalen. Genau hier verdienen die 10 Portale ihren Wert; Anteil schrumpft mit kommender Unterschwellen-Pflicht.
DÖE-Datenlieferanten der Liste: aumass, RIB, cosinex, AI-AG-Plattformen → deren Oberschwellen-Daten zentral ohne Scraping.
## Empfehlung (Effort/Value)
1. **DÖE OpenData API zuerst** — eine auth-freie Integration (eForms/OCDS/CSV), ~75% Marktwert, null Scraping/ToS-Risiko. Höchster ROI.
2. **Ein AI-AG NetServer-Adapter** — Portale 4/8/9 + viele weitere AI-Portale. Bester Scraping-ROI für Unterschwellen-Long-Tail; öffentliche Suche, geringes ToS-Risiko.
3. **Ein cosinex VMP-Adapter** — DTVP (3), wiederverwendbar für viele Länder-Marktplätze (NRW, BB, NI, RLP).
4. **TED API v3** — optionale EU-Redundanz, für DE-only fast redundant zu #1.
**Meiden/depriorisieren als Scraping-Ziel:** vergabe24 (1) + aumass (5) — explizite AGB-Verbote automatisierter Zugriffe; Oberschwellen-Daten eh via #1. subreport (7): **RSS statt Scraping**.
**Querschnitts-Taktik:** Portale 2,3,4,6,7,8,9,10 haben **native gespeicherte-Suche + E-Mail-Alert**. Für den Unterschwellen-Rest: pro Portal eine gespeicherte Suche registrieren und die Benachrichtigungs-Mails ingesten — nutzt vorhandene DKV-Inbox-Infra (`ImapProvider`/`ExchangeInboxProvider`), geringeres ToS-Risiko als HTML-Scraping.
## Offene Verifikationspunkte vor Build
- Exakte Anti-Scraping-Klauseln in AGB von RIB, subreport, deutsche-evergabe, tender24.
- Ob vergabe.landbw.de den E-Mail-Alert on-page anbietet.
- Live DÖE OpenData Pagination-Parameter (Swagger JS-rendered).