Offene API
Alle Ergebnisse, die diese Seite zeigt, gibt es auch als Daten – ohne Anmeldung, ohne Schlüssel, mit
CORS für den Gebrauch im Browser. Grundlage sind die amtlichen
Wahlpräsentationen der Wahlleitungen; hier sind sie so aufbereitet, dass man sie ohne Handbuch benutzen kann:
jede Zahl trägt einen Namen, jede Ebene hat dasselbe Format, und es gibt eine Zeile je Gebiet und Partei
statt Spalten wie D1_3.
Bei Verhältniswahlen liegt zu jeder Partei auch die Liste ihrer Bewerberinnen und Bewerber bei: Name,
Platz auf dem Wahlvorschlag, Stimmen, Anteil an allen gültigen Stimmen des Gebiets
(prozent) und ob die Person gewählt wurde. Die Plätze gelten je Gebiet,
weil jede Partei bei der Kreistagswahl pro Wahlbereich eine eigene Liste aufstellt. Der zusätzlich
ausgewiesene prozentInPartei ist der Anteil an den Kandidatenstimmen der
eigenen Partei, wie ihn die amtliche Präsentation zeigt – er beschreibt die Verteilung innerhalb einer Liste
und ist kein Wahlergebnis.
REST
JSON, auf Wunsch CSV. Beschreibung als OpenAPI 3.1, Einstieg unter /api/v1/.
MCP
Für Sprachmodelle: https://demo.wahlergebnisse.levinkeller.de/mcp als Remote-Connector eintragen
(Streamable HTTP, keine Anmeldung). Werkzeuge: kreise, gemeinde_suchen, wahltermine, ueberblick,
behoerden, wahlen, ergebnis, gebiete, ticker, wahllokale, vergleich. Der Kreis ist überall Pflicht –
gemeinde_suchen findet ihn zu einem Ortsnamen und zeigt an, wenn der Name mehrdeutig ist.
Geodaten
Gemeinden, Ortsteile und Wahllokale als GeoJSON – votemanager liefert keine Geometrien.
Beispiele
| Zweck | Aufruf |
|---|---|
| Was gibt es? | /api/v1/ |
| Alle Kreise | /api/v1/kreise |
| Auszählstand eines Termins | /api/v1/hildesheim/2026 |
| Alle Wahlen einer Gemeinde | /api/v1/hildesheim/2021/wahlen?behoerde=nordstemmen |
| Kreistagswahl mit Sitzverteilung | /api/v1/hildesheim/2021/kreis/kreistag |
| Alle Gemeinden dieser Wahl | /api/v1/hildesheim/2021/kreis/kreistag/gebiete?ebene=gemeinde |
| Jedes Wahllokal als Tabelle (CSV) | /api/v1/hildesheim/2021/nordstemmen/rat/gebiete?ebene=wahlbezirk&format=csv |
| Ein einzelnes Wahllokal | /api/v1/hildesheim/2021/nordstemmen/rat/gebiete/ebene_6_id_3119 |
| Bewerber mit Listenplatz, Stimmen und Mandat | /api/v1/hildesheim/2021/nordstemmen/rat |
| Bürgermeisterwahl 2020 (nur Nordstemmen) | /api/v1/hildesheim/2020/nordstemmen/buergermeister |
| Ticker am Wahlabend | /api/v1/hildesheim/2026/ereignisse?limit=20 |
| Grenzen für eigene Karten | /api/v1/geo/gemeinden.geojson |
Bezeichner
Termine: 2026 (Kommunalwahl 2026), 2025-12-14 (Ortsratswahlen 14. Dezember 2025), 2025-10-12 (Bürgermeisterwahlen 12. Oktober 2025), 2025-10-05 (Ortsratswahlen 5. Oktober 2025), 2025-02-23 (Bürgermeisterwahlen 23. Februar 2025), 2024-10-27 (Ortsratswahlen 27. Oktober 2024), 2024-06-09 (Ortsratswahlen 9. Juni 2024), 2023-03-05 (Bürgermeisterwahlen 5. März 2023), 2022-10-09 (Landratswahlen 9. Oktober 2022), 2022-03-06 (Ortsratswahlen 6. März 2022), 2022-02-27 (Kreistags-, Bürgermeister- und Ratswahlen 27. Februar 2022), 2022-01-23 (Bürgermeisterwahlen 23. Januar 2022), 2021-10-03 (Bürgermeister-, Rats- und Ortsratswahlen 3. Oktober 2021), 2021 (Kommunalwahl 2021), 2020-11-08 (Bürgermeisterwahlen 8. November 2020), 2020-10-25 (Bürgermeisterwahlen 25. Oktober 2020), 2020-09-20 (Bürgermeisterwahlen 20. September 2020), 2020 (Bürgermeisterwahl Nordstemmen 2020), 2020-02-23 (Bürgermeisterwahlen 23. Februar 2020), 2020-02-09 (Bürgermeisterwahlen 9. Februar 2020), 2019-12-01 (Bürgermeisterwahlen 1. Dezember 2019), 2019-09-15 (Bürgermeisterwahlen 15. September 2019), 2019-09-01 (Bürgermeisterwahlen 1. September 2019), 2019-05-26 (Landrats- und Bürgermeisterwahlen 26. Mai 2019), 2018-12-16 (Bürgermeisterwahlen 16. Dezember 2018), 2017-09-24 (Bürgermeisterwahlen 24. September 2017), 2014-05-25 (Bürgermeisterwahlen 25. Mai 2014), 2013-09-22 (Landratswahlen 22. September 2013). Jeder Termin gehört zu einer Ebene:
Kreisweite Wahltage – Kommunalwahl, Landrats- und Kreistagswahl – stehen unter
/api/v1/{kreis} in termine.
Bürgermeister- und Oberbürgermeisterwahlen laufen in eigenen Amtszeiten und gehören einer einzelnen
Wahlleitung; sie stehen dort bei ihr in behoerden[].termine und
sind nur mit ihr abrufbar (2020 etwa nur für die Gemeinde Nordstemmen). Kreisweit abgefragt kommt 404
mit dem Hinweis, wo der Termin liegt.
Kreise (erstes Segment jedes Pfades): braunschweig, salzgitter, wolfsburg, gifhorn, goslar, helmstedt, northeim, peine, wolfenbuettel, goettingen, region-hannover, diepholz, hameln-pyrmont, hildesheim, holzminden, nienburg, schaumburg, celle, cuxhaven, harburg, luechow-dannenberg, lueneburg, osterholz, rotenburg, heidekreis, stade, uelzen, verden, delmenhorst, emden, oldenburg-stadt, osnabrueck-stadt, wilhelmshaven, ammerland, aurich, cloppenburg, emsland, friesland, grafschaft-bentheim, leer, oldenburg-land, osnabrueck-land, vechta, wesermarsch, wittmund – alle mit ihren
Wahlleitungen unter /api/v1/kreise. Behörden werden je Kreis
benannt (Slug oder amtlicher Gemeindeschlüssel), z. B. in Hildesheim:
kreis, alfeld, algermissen, bad-salzdetfurth, bockenem, diekholzen, elze, giesen, harsum, hildesheim, holle, nordstemmen, sarstedt, schellerten, soehlde, freden, lamspringe, sibbesse, leinebergland.
Wahlen heißen landrat, kreistag,
buergermeister, rat und
ortsrat-<ort>; welche es bei einer Behörde gibt, zeigt
/api/v1/{kreis}/{termin}/wahlen?behoerde=….
Umgang
- Jede Antwort trägt ein
ETag; mitIf-None-Matchkommt 304 zurück. - Am Wahlabend ändern sich die Zahlen alle paar Minuten –
standundgeprueftsagen, wie frisch sie sind. leer: trueheißt: noch keine Schnellmeldung, nicht „null Stimmen“.- Adressen ohne Kreis (
/api/v1/2021/…) leiten dauerhaft auf Hildesheim um, wo sie früher lagen. - Maßgeblich sind die Bekanntmachungen der Wahlleitungen. Diese Seite ist eine private Aufbereitung.