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
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.