Bundestakt

Offene API

Nachprüfbar heißt:
auch maschinenlesbar.

Alle freigegebenen Analysen und Faktenchecks gibt es als offene Read-Only-JSON-API – ohne Anmeldung, ohne API-Key, unter CC BY 4.0. Für Journalist:innen, Forschung, eigene Projekte und KI-Assistenten.

Zwei Endpunkte

Was du abrufen kannst

GET /api/v1/sitzungen

Sitzungsanalysen

Alle freigegebenen Plenarsitzungen mit Kernthema, der 30-Sekunden-Zusammenfassung, den Kennzahlen der Sitzung und dem Link zum offiziellen Protokoll-PDF.

slug / url
Kennung und Link zur Analyse auf Bundestakt
wahlperiode / sitzungNr / datum
Sitzung im parlamentarischen Kalender
dokumentnummer / protokollPdf
Offizielles Plenarprotokoll (Quelle)
kernthema
Das inhaltliche Kernthema der Sitzung in einem Satz
in30Sekunden
Die Karten-Story: die Sitzung in 3–5 Kernaussagen
zahlen
Kennzahlen wie Redezeiten und Zwischenrufe je Fraktion

GET /api/v1/claims

Faktenchecks

Alle freigegebenen Faktenchecks: die geprüfte Aussage, ihre Bewertung auf der 5er-Skala, die Begründung und jede verwendete Quelle einzeln ausgewiesen.

aussage / sprecher / fraktion
Was gesagt wurde, von wem
bewertung
belegt · teilweise · irrefuehrend · falsch · unbelegbar
begruendung / geprueftAm
Warum wir so bewerten, Stand der Prüfung
quellen[]
URL, Titel, Herausgeber, Primärquellen-Flag, Abrufdatum
url
Deep-Link zum Faktencheck in der Sitzungsanalyse

So sieht es aus

Beispiel-Antwort (gekürzt)

{
  "lizenz": "CC BY 4.0 – Nutzung mit Quellenangabe „Bundestakt“ erlaubt",
  "quelle": "https://www.bundestakt.de",
  "methodik": "https://www.bundestakt.de/methodik",
  "anzahl": 1,
  "sitzungen": [
    {
      "slug": "21-1-2025-03-25",
      "url": "https://www.bundestakt.de/sitzung/21-1-2025-03-25",
      "wahlperiode": 21,
      "sitzungNr": 1,
      "datum": "2025-03-25",
      "kernthema": "Konstituierung des 21. Deutschen Bundestages",
      "in30Sekunden": [ "…" ],
      "zahlen": { "…": "…" }
    }
  ]
}

Jede Antwort nennt Lizenz, Quelle und Methodik gleich mit – damit klar ist, woher die Daten kommen und wie sie entstanden sind. Zum Ausprobieren reicht die Adresszeile deines Browsers oder ein curl https://www.bundestakt.de/api/v1/sitzungen.

Die Spielregeln

Fair use, fair play

Lizenz: CC BY 4.0

Du darfst die Daten nutzen, teilen und weiterverarbeiten – auch kommerziell. Einzige Bedingung: Nenne „Bundestakt“ als Quelle und verlinke, wo möglich, auf bundestakt.de.

Nur Freigegebenes

Die API liefert ausschließlich redaktionell geprüfte und freigegebene Inhalte – denselben Stand, den auch die Website zeigt. Entwürfe und ungeprüfte Ergebnisse sind nicht abrufbar.

Kein Key, offenes CORS

Keine Anmeldung, kein API-Key, keine Ratenbegrenzung. Cross-Origin-Anfragen sind erlaubt (Access-Control-Allow-Origin: *), du kannst die API also direkt aus dem Browser ansprechen.

Stündlich aktualisiert

Antworten sind serverseitig eine Stunde gecacht (Cache-Control: s-maxage=3600). Häufigeres Abfragen bringt keine neueren Daten – ein Abruf pro Stunde genügt.

Wie die Daten entstehen, dokumentiert unsere Methodik-Seite: vollständige Protokolle, identische Kriterien für alle Fraktionen, Zitat-Verifikation, redaktionelle Freigabe. Für KI-Assistenten gibt es zusätzlich eine llms.txt mit den wichtigsten Einstiegen.

Die API ist jung und kann sich weiterentwickeln; bestehende Felder entfernen wir nicht ohne Ankündigung an dieser Stelle. Du baust etwas damit, dir fehlt ein Feld oder du hast einen Fehler gefunden? Schreib uns – wir freuen uns zu hören, wofür die Daten genutzt werden.