Weiterlesen

Tendersight API

Ausschreibungsdaten für Ihre Systemeund Ihre Agenten.

Durchsuchen Sie Bekanntmachungen und lesen Sie deren Unterlagen, Angebote und Auftraggeber aus Ihrer eigenen Software, über eine einzige API. Aufrufe nutzen dieselben Credits wie die App.

Beispielanfrage
curl https://api.tendersight.ai/v1/notices/search \
  -H "Authorization: Bearer $TENDERSIGHT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "filters": {
      "searchText": "lift maintenance",
      "contractTypes": ["services"],
      "buyer": { "countries": ["AUT", "DEU"] },
      "deadline": { "from": "2026-11-16T00:00:00Z" },
      "estimatedValue": { "min": 250000 }
    },
    "pageSize": 20
  }'
Beispielantwort, gekürzt
{
  "items": [
    {
      "key": "not_01kf3m8q2vx7d9hk4tz6rbn5cw",
      "title": "Maintenance of lifts in federal buildings, 3 lots",
      "publicationDate": "2026-11-03T08:00:00+00:00",
      "estimatedValue": {
        "minAmount": null,
        "maxAmount": 1800000,
        "currency": "EUR",
        "minAmountEur": null,
        "maxAmountEur": 1800000
      },
      "buyers": [
        {
          "organizationKey": "org_01jz8r5t2kw4n6p9c3x7v1hmqd",
          "name": "Federal property agency",
          "country": "AUT",
          "fiscalId": "ATU12345678"
        }
      ],
      "milestones": [
        {
          "type": "deadline",
          "name": "Time limit for receipt of tenders",
          "date": "2026-12-01T10:00:00+00:00"
        }
      ],
      "contractType": "services",
      "primaryCpv": {
        "code": "50750000-7",
        "description": "Lift-maintenance services"
      },
      "biddability": "biddable",
      "nextDeadlineAt": "2026-12-01T10:00:00+00:00"
    }
  ],
  "continuationToken": "eyJhZnRlciI6WzEuOTQs…",
  "totalCount": 23
}

Bekanntmachungen aus 28+ offiziellen Quellen

REST und MCP mit einem Schlüssel

Credits pro Aufruf, in jedem Plan

Die Bekanntmachungen, die Ihr Team in Tendersight liest, geliefert an Ihr CRM, Ihr Data Warehouse oder Ihren eigenen Agenten.

Die API liest denselben Index wie Tendersight Leads. Nutzen Sie sie, um eine Vertriebspipeline zu speisen, Datensätze zu Auftraggebern und Anbietern anzureichern oder einem Agenten eine eigene Ausschreibungssuche zu geben.

Was die API liefert.

Sechs Arten von Daten, über 9 Endpunkte.

  • Suche nach Bekanntmachungen

    Filtern Sie nach Text, CPV-Code, Land und Region des Auftraggebers, geschätztem Wert in Euro, Frist, Veröffentlichungsdatum und Art der Bekanntmachung.

  • Details einer Bekanntmachung

    Eine Bekanntmachung anhand ihres Schlüssels, mit Auftraggebern, geschätztem Wert, Fristen, Zuschlagskriterien, CPV-Code und Verfahrensstatus.

  • Vergabeunterlagen

    Die Liste der Unterlagen einer Bekanntmachung und jede Datei, heruntergeladen über die API.

  • Angebote und Zuschläge

    Wer auf eine Bekanntmachung geboten hat, der Wert jedes Angebots und wer den Zuschlag erhielt, sofern die Quelle dies veröffentlicht.

  • Auftraggeber und Anbieter

    Suchen Sie Auftraggeber, die Bekanntmachungen veröffentlicht haben, nach einem beliebigen Teil des Namens oder nach der Steuernummer. Jeden Auftraggeber oder Anbieter finden Sie über seine Steuernummer oder seinen Schlüssel.

  • Filter-Metadaten

    Die Filterwerte, die die Suche akzeptiert, und wie viele Bekanntmachungen zu jedem gehören. Dieser Aufruf verbraucht keine Credits.

Von der Registrierung zu Ihrem ersten Aufruf.

Ein Konto, ein Schlüssel und ein Header. Die API-Referenz listet jeden Endpunkt, jedes Feld und jeden Fehler auf.

  1. 01

    Kostenloses Konto erstellen

    Registrieren Sie sich kostenlos. Jeder Plan enthält die API, und Aufrufe nutzen dieselben Credits wie der Rest von Tendersight.

  2. 02

    API-Schlüssel erstellen

    Ein Inhaber des Teams öffnet in den Teameinstellungen den Bereich API-Schlüssel, benennt den Schlüssel und wählt seine Berechtigungen. Der Schlüssel wird nur einmal angezeigt, bewahren Sie ihn also sicher auf.

  3. 03

    Ersten Aufruf starten

    Senden Sie den Schlüssel als Bearer-Token. Beginnen Sie mit einer Suche nach Bekanntmachungen und öffnen Sie dann die Bekanntmachungen, Unterlagen und Angebote, die sie liefert.

Authentifizierung
Authorization: Bearer tsk_live_…

Senden Sie den Schlüssel bei jedem Aufruf mit. Er funktioniert nicht mehr, sobald er widerrufen ist.

Berechtigungen
notices:readdocuments:readawards:readorganizations:read

Ein Schlüssel hat nur die Berechtigungen, die Sie wählen. Ein Aufruf außerhalb davon erhält 403.

Paginierung
continuationToken

Eine Suche liefert bis zu 100 Bekanntmachungen pro Seite und ein Token für die nächste. Senden Sie das Token zurück, um fortzufahren.

Anfragelimits
429Retry-After

Standardmäßig 10 Anfragen pro Sekunde und 100.000 pro Tag je Schlüssel. Über dem Limit antwortet die API mit 429 und nennt den Zeitpunkt für einen neuen Versuch.

Fehler
application/problem+json

Fehlerdetails als JSON: 401 für einen fehlenden, unbekannten oder widerrufenen Schlüssel, 402, wenn die Credits des Teams den Aufruf nicht decken, 403 für eine fehlende Berechtigung, 429 für zu viele Anfragen.

Credits
X-Credits-ChargedX-RateLimit-Remaining

Jede Antwort zeigt, was der Aufruf verbraucht hat und wie viele Anfragen noch übrig sind. Nur erfolgreiche Aufrufe verbrauchen Credits.

Pro Aufruf bezahlen, in Credits.

Aufrufe verbrauchen das Credit-Guthaben Ihres Teams, dasselbe, das Flow in der App nutzt. Im Plan Team kosten 1.000 Credits 2,50 €. Ein kostenloses Konto erhält bei der Registrierung 2.000 Credits.

Pläne und Preise ansehen
Credits pro Aufruf der Tendersight API
AufrufCredits pro Aufruf
Eine Suche nach Bekanntmachungen POST /v1/notices/search2
Eine Bekanntmachung GET /v1/notices/{noticeKey}1
Die Unterlagenliste einer Bekanntmachung GET /v1/notices/{noticeKey}/documents1
Ein Dokument-Download GET /v1/notices/{noticeKey}/documents/{documentId}5
Die Angebote zu einer Bekanntmachung GET /v1/notices/{noticeKey}/bids5
Eine Suche nach Auftraggebern GET /v1/buyers?query=&limit=1
Eine Abfrage von Auftraggebern oder Anbietern nach Steuernummer GET /v1/organizations?fiscalId=&limit=1
Ein Auftraggeber oder Anbieter GET /v1/organizations/{organizationKey}1
Die Filterwerte der Suche GET /v1/meta/filters0

Nur erfolgreiche Aufrufe verbrauchen Credits.

Dieselben Daten für Ihre Agenten, über MCP.

Verbinden Sie einen beliebigen MCP-Client mit demselben Schlüssel mit dem Tendersight-Server. Die Tools folgen den REST-Endpunkten und nutzen dieselben Berechtigungen und Credits.

Beispielkonfiguration für den Client
{
  "mcpServers": {
    "tendersight": {
      "url": "https://api.tendersight.ai/mcp",
      "headers": {
        "Authorization": "Bearer tsk_live_…"
      }
    }
  }
}
  • search_noticesBekanntmachungen mit denselben Filtern wie in der API suchen
  • get_noticeEine Bekanntmachung lesen
  • list_notice_documentsDie Unterlagen einer Bekanntmachung auflisten
  • list_notice_bidsDie Angebote zu einer Bekanntmachung auflisten
  • search_buyersAuftraggeber nach Name oder Steuernummer finden
  • get_organizationEinen Auftraggeber oder Anbieter lesen
  • search_organizationsAuftraggeber und Anbieter nach Steuernummer finden

Fragen zur Tendersight API

Welche Ausschreibungen deckt die API ab?

Dieselben Bekanntmachungen wie Tendersight Leads: öffentliche Ausschreibungen aus 28+ offiziellen Quellen, mit ihren Unterlagen, den beteiligten Auftraggebern und Anbietern und, sofern die Quelle sie veröffentlicht, den Angeboten und Zuschlagsempfängern.

Was kostet ein Aufruf?

Jeder erfolgreiche Aufruf verbraucht je nach Endpunkt zwischen 0 und 5 Credits aus dem Guthaben Ihres Teams. Die Tabelle auf dieser Seite listet jeden Endpunkt auf, und fehlgeschlagene Aufrufe verbrauchen keine.

Kann ich die API kostenlos testen?

Ja. Die API ist in jedem Plan enthalten, auch im Plan Kostenlos. Ein kostenloses Konto erhält bei der Registrierung 2.000 Credits, und API-Aufrufe verbrauchen sie wie der Rest von Tendersight.

Welche Anfragelimits gelten?

Standardmäßig 10 Anfragen pro Sekunde und 100.000 pro Tag je Schlüssel. Über dem Limit antwortet die API mit 429 und dem Header Retry-After, und die Antworten enthalten X-RateLimit-Limit und X-RateLimit-Remaining.

Wie aktuell sind die Daten?

Jeder Aufruf liest denselben Index, den die Tendersight-App durchsucht, und dieser Index wird täglich aus den offiziellen Quellen aktualisiert.

Wer kann API-Schlüssel erstellen und widerrufen?

Die Inhaber des Teams, in den Teameinstellungen. Jeder Schlüssel hat einen Namen und eigene Berechtigungen, wird beim Erstellen einmal angezeigt und funktioniert nicht mehr, sobald er widerrufen ist.

Erstellen Sie einen Schlüssel und starten Sie Ihren ersten Aufruf.

Starten Sie kostenlos, erstellen Sie in den Teameinstellungen einen API-Schlüssel und folgen Sie der API-Referenz.