Zum Inhalt springen

Öffentliche Ausschreibungs-API

Tendova stellt die aus TED gesammelten Ausschreibungsdaten als lesende JSON-API bereit. Sie ist kostenlos, lässt sich ohne Schlüssel ausprobieren und liefert dieselben Bekanntmachungen wie die Website.

Was die API liefert

Zwei Endpunkte, beide JSON, beide nur lesend.

  • GET /api/tendersdurchsucht aktive Ausschreibungen nach Volltext, Land, CPV-Code und Sortierung und liefert eine Ergebnisseite samt Paginierung.
  • GET /api/tenders/{id} liefert eine Ausschreibung vollständig: Auftraggeber, CPV-Codes, Erfüllungsort, geschätzter Wert, Fristen und die offiziellen Quell-Links.
  • Titel und Beschreibungen kommen über den Parameter locale in jeder der 24 EU-Amtssprachen zurück.

KI-Zusammenfassungen, Match-Scores, Eignungsprüfungen und Dokumentenanalysen sind nie Teil einer API-Antwort. Sie bleiben im Produkt.

Authentifizierung

Zum Ausprobieren brauchen Sie keinen Schlüssel. Senden Sie einen, sobald Sie darauf aufbauen: Schlüssel sind in jedem Tarif kostenlos und erhöhen Ihr Kontingent. Beide Header funktionieren.

Authorization: Bearer tdv_live_…
X-Api-Key: tdv_live_…

Ein unbekannter, fehlerhafter oder widerrufener Schlüssel wird mit HTTP 401 und dem Fehlercode invalid_api_key abgewiesen. Gar kein Schlüssel ist ein anonymer Aufruf, kein Fehler.

Schlüssel im Konto erstellen

Ratenbegrenzung

AufruferAnfragekontingentDatensätze pro Anfrage
Ohne Schlüssel20 Anfragen pro Minute und IP-Adressebis zu 20
Schlüssel im Tarif Free500 Anfragen pro Tag und Schlüsselbis zu 20
Schlüssel im Tarif Pro10.000 Anfragen pro Tag und Schlüsselbis zu 50

Aufrufe mit Schlüssel passieren zusätzlich eine Spitzenlastgrenze von 60 Anfragen pro Minute, damit ein Tageskontingent nicht auf einen Schlag verbraucht werden kann.

Jede Antwort enthält x-ratelimit-limit und x-ratelimit-remaining. Ein Aufruf über dem Limit liefert HTTP 429 mit retry-after in Sekunden.

Beispiele

Ausschreibungen suchen

curl -s "https://tendova.eu/api/tenders?q=software&country=DE&limit=20&locale=de" \
  -H "Authorization: Bearer tdv_live_YOUR_KEY"

Eine Ausschreibung abrufen

curl -s "https://tendova.eu/api/tenders/{id}?locale=de" \
  -H "Authorization: Bearer tdv_live_YOUR_KEY"

Lassen Sie den Authorization-Header weg, um anonym aufzurufen. Jeder Listeneintrag enthält das Feld apiUrl: die fertige Detail-URL dieser Ausschreibung.

Für KI-Agenten

Eine kurze Orientierungsdatei beschreibt dieselben Endpunkte im Format von llmstxt.org, für Coding-Assistenten und Agenten-Frameworks.

llms.txt öffnen

Woher die Daten stammen

Alle Bekanntmachungen stammen aus Tenders Electronic Daily (TED), dem offiziellen Vergabejournal der EU. Tendova ergänzt Übersetzung, Struktur und Suche; die Bekanntmachungen selbst bleiben öffentliche Daten.

Contains data from Tenders Electronic Daily (TED), © European Union, ted.europa.eu — CC BY 4.0.

Für Massen- oder kommerziellen Datenzugriff schreiben Sie an [email protected].