APIs#

Was ist eine API?#

Eine API (Application Programming Interface) ist eine Schnittstelle, die es Software-Programmen ermöglicht, miteinander zu kommunizieren und Daten auszutauschen. Sie stellt eine spezifizierte Menge von Funktionen und Protokollen bereit, die von anderen Programmen genutzt werden können, um zum Beispiel auf bestimmte Daten zuzugreifen oder bestimmte Funktionen auszuführen.

Ein einfaches Beispiel für die Nutzung einer API ist die Integration von Wetterdaten in eine App. Die App nutzt dabei die Funktionen und Protokolle der Wetter-API, um aktuelle Wetterdaten von einer Wetter-Website abzurufen und in der App anzuzeigen.

API

Teil I - OpenNotify API#

Unser erster API Request in Python#

Wir testen die Open Notify API die anzeigt wie viele Menschen gerade im All sind.

Dafür benutzen wir das requests python package.

Dokumentation: https://requests.readthedocs.io/en/latest/

!pip install requests
Requirement already satisfied: requests in /home/natalie-widmann/anaconda3/lib/python3.11/site-packages (2.32.3)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/natalie-widmann/anaconda3/lib/python3.11/site-packages (from requests) (2.0.4)
Requirement already satisfied: idna<4,>=2.5 in /home/natalie-widmann/anaconda3/lib/python3.11/site-packages (from requests) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in /home/natalie-widmann/anaconda3/lib/python3.11/site-packages (from requests) (2.0.7)
Requirement already satisfied: certifi>=2017.4.17 in /home/natalie-widmann/anaconda3/lib/python3.11/site-packages (from requests) (2024.8.30)
import requests

Um Daten einer API abzufragen verwendet man einen sogenannten GET request. Dafür hat das request package die Funktion requests.get(). Diese nimmt als Argument die url entgegen.

url = 'http://api.open-notify.org/astros.json'
response = requests.get(url)
response
<Response [200]>

Status Codes#

Die Antwort eines request, enthält einen response Code der sagt ob die Anfrage erfolgreich war.

Der Status Code wird über .status_code abgerufen.

response.status_code
200

Die häufigsten HTTP-API-Statuscodes#

  • 200 OK: Der Server hat die Anfrage erfolgreich verarbeitet und die gewünschte Ressource zurückgegeben.

  • 301 Moved Permanently: Die angeforderte Ressource wurde permanent an eine andere URL umgeleitet.

  • 400 Bad Request: Die Anfrage konnte aufgrund eines Syntaxfehlers oder ungültiger Anfrageparameter nicht verarbeitet werden.

  • 401 Unauthorized: Der Server konnte die Anfrage nicht authentifizieren und fordert daher eine gültige Anmeldung.

  • 403 Access Forbidden: Die Zugansdaten sind für die Abfrage nicht ausreichend.

  • 404 Not Found: Die angeforderte Ressource wurde vom Server nicht gefunden.

  • 500 Internal Server Error: Der Server hat einen internen Fehler und kann die Anfrage nicht verarbeiten.

API Data#

Die Daten der API können über .json() abgerufen werden.

data = response.json()
data
{'people': [{'craft': 'ISS', 'name': 'Oleg Kononenko'},
  {'craft': 'ISS', 'name': 'Nikolai Chub'},
  {'craft': 'ISS', 'name': 'Tracy Caldwell Dyson'},
  {'craft': 'ISS', 'name': 'Matthew Dominick'},
  {'craft': 'ISS', 'name': 'Michael Barratt'},
  {'craft': 'ISS', 'name': 'Jeanette Epps'},
  {'craft': 'ISS', 'name': 'Alexander Grebenkin'},
  {'craft': 'ISS', 'name': 'Butch Wilmore'},
  {'craft': 'ISS', 'name': 'Sunita Williams'},
  {'craft': 'Tiangong', 'name': 'Li Guangsu'},
  {'craft': 'Tiangong', 'name': 'Li Cong'},
  {'craft': 'Tiangong', 'name': 'Ye Guangfu'}],
 'number': 12,
 'message': 'success'}

Welche Daten sind verfügbar?#

Welchen Datentyp haben die Daten?

Zeige alle Keys an.

Zeige die Anzahl an Menschen an, die gerade im All ist

Drucke die Namen aller Menschen im All aus

Teil II - Abgeordnetenwatch API#

Abgeordnetenwatch#

Das Ziel

Unsere Vision ist eine selbstbestimmte Gesellschaft. Diese befördern wir durch mehr Beteiligungsmöglichkeiten und Transparenz in der Politik.

Was wir wollen:

  • eine öffentliche Form des Austausches zwischen Bürger:innen und der Politik bieten

  • höheren Rechenschaftsdruck der Politiker gegenüber den Wähler:innen herbeiführen

  • Parlamente und Abgeordnete stärker in den Fokus der Öffentlichkeit rücken

  • umfangreichere und vollständigere Berichterstattung über Politik ermöglichen

  • Medienberichte leichter hinterfragbar machen

  • einfachen und direkten Zugang zu politischen Informationen, mehr Transparenz

  • eine dauerhafte Beteiligungsmöglichkeit für Wähler:innen schaffen

API Dokumentation

https://www.abgeordnetenwatch.de/api

import requests
url = 'https://www.abgeordnetenwatch.de/api/v2/politicians'
response = requests.get(url)

Die API Antwort verstehen und deuten#

response.status_code
200
result = response.json()
result
{'meta': {'abgeordnetenwatch_api': {'version': '2.7',
   'changelog': 'https://www.abgeordnetenwatch.de/api/version-changelog/aktuell',
   'licence': 'CC0 1.0',
   'licence_link': 'https://creativecommons.org/publicdomain/zero/1.0/deed.de',
   'documentation': 'https://www.abgeordnetenwatch.de/api/entitaeten/politician'},
  'status': 'ok',
  'status_message': '',
  'result': {'count': 100,
   'total': 33639,
   'range_start': 0,
   'range_end': 100}},
 'data': [{'id': 182362,
   'entity_type': 'politician',
   'label': 'Christopher Salm',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182362',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/christopher-salm',
   'first_name': 'Christopher',
   'last_name': 'Salm',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 2,
    'entity_type': 'party',
    'label': 'CDU',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/2'},
   'party_past': None,
   'education': '2. jur. Staatsexamen / Promotion (Dr. iur)',
   'residence': 'Sotzweiler',
   'occupation': 'Rechtsanwalt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Dr.'},
  {'id': 182361,
   'entity_type': 'politician',
   'label': 'Oliver Skopec',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182361',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/oliver-skopec',
   'first_name': 'Oliver',
   'last_name': 'Skopec',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1985,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182360,
   'entity_type': 'politician',
   'label': 'Gunnar Lehmann',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182360',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/gunnar-lehmann',
   'first_name': 'Gunnar',
   'last_name': 'Lehmann',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1993,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182359,
   'entity_type': 'politician',
   'label': 'Christian Dorst',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182359',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/christian-dorst',
   'first_name': 'Christian',
   'last_name': 'Dorst',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1970,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182358,
   'entity_type': 'politician',
   'label': 'Reinhard Simon',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182358',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/reinhard-simon',
   'first_name': 'Reinhard',
   'last_name': 'Simon',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1951,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182357,
   'entity_type': 'politician',
   'label': 'Jenny Meyer',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182357',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jenny-meyer',
   'first_name': 'Jenny',
   'last_name': 'Meyer',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1975,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': 'bis 2024 Mitglied der Partei "Die Linke"',
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182356,
   'entity_type': 'politician',
   'label': 'Sven Hornauf',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182356',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/sven-hornauf',
   'first_name': 'Sven',
   'last_name': 'Hornauf',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1973,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': 'bis 2024 Mitglied der Partei "Die Linke"',
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182355,
   'entity_type': 'politician',
   'label': 'Falk Peschel',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182355',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/falk-peschel',
   'first_name': 'Falk',
   'last_name': 'Peschel',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1974,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182354,
   'entity_type': 'politician',
   'label': 'Melanie Matzies-Köhler',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182354',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/melanie-matzies-koehler',
   'first_name': 'Melanie',
   'last_name': 'Matzies-Köhler',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1972,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182353,
   'entity_type': 'politician',
   'label': 'André von Ossowski',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182353',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/andre-von-ossowski',
   'first_name': 'André',
   'last_name': 'von Ossowski',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1960,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 3,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182351,
   'entity_type': 'politician',
   'label': 'Stefan Roth',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182351',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/stefan-roth',
   'first_name': 'Stefan',
   'last_name': 'Roth',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1987,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': 'bis 2024 Mitglied der Partei "Die Linke"',
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 2,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182350,
   'entity_type': 'politician',
   'label': 'Jouleen Gruhn',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182350',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jouleen-gruhn',
   'first_name': 'Jouleen',
   'last_name': 'Gruhn',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1984,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182349,
   'entity_type': 'politician',
   'label': 'Robert Crumbach',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182349',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/robert-crumbach',
   'first_name': 'Robert',
   'last_name': 'Crumbach',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1962,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': 'bis 2024 Mitglied der Partei "SPD"',
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182348,
   'entity_type': 'politician',
   'label': 'Simone Kirschbaum',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182348',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/simone-kirschbaum',
   'first_name': 'Simone',
   'last_name': 'Kirschbaum',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 1,
    'entity_type': 'party',
    'label': 'SPD',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/1'},
   'party_past': None,
   'education': 'Hebamme',
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182347,
   'entity_type': 'politician',
   'label': 'Ralf Böhme',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182347',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ralf-boehme',
   'first_name': 'Ralf',
   'last_name': 'Böhme',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182346,
   'entity_type': 'politician',
   'label': 'Ulf Günter Lange',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182346',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ulf-guenter-lange',
   'first_name': 'Ulf Günter',
   'last_name': 'Lange',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182344,
   'entity_type': 'politician',
   'label': 'Jens Hentschel-Thöricht',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182344',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jens-hentschel-thoericht',
   'first_name': 'Jens',
   'last_name': 'Hentschel-Thöricht',
   'birth_name': 'Thöricht',
   'sex': 'm',
   'year_of_birth': 1978,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': 'Bankkaufmann',
   'residence': 'Landkreis Görlitz',
   'occupation': 'Mitglied des Sächsischen Landtages',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182343,
   'entity_type': 'politician',
   'label': 'Ines Biebrach',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182343',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ines-biebrach',
   'first_name': 'Ines',
   'last_name': 'Biebrach',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 2,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182342,
   'entity_type': 'politician',
   'label': 'Nico Rudolph',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182342',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/nico-rudolph',
   'first_name': 'Nico',
   'last_name': 'Rudolph',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1989,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182341,
   'entity_type': 'politician',
   'label': 'Ingolf Huhn',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182341',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ingolf-huhn',
   'first_name': 'Ingolf',
   'last_name': 'Huhn',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1955,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182340,
   'entity_type': 'politician',
   'label': 'Bernd Rudolph',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182340',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/bernd-rudolph',
   'first_name': 'Bernd',
   'last_name': 'Rudolph',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1962,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182339,
   'entity_type': 'politician',
   'label': 'Doreen Voigt',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182339',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/doreen-voigt',
   'first_name': 'Doreen',
   'last_name': 'Voigt',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1984,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182338,
   'entity_type': 'politician',
   'label': 'Stefan Wogawa',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182338',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/stefan-wogawa',
   'first_name': 'Stefan',
   'last_name': 'Wogawa',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182337,
   'entity_type': 'politician',
   'label': 'Ralph Hutschenreuther',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182337',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ralph-hutschenreuther',
   'first_name': 'Ralph',
   'last_name': 'Hutschenreuther',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182336,
   'entity_type': 'politician',
   'label': 'Nina Behrendt',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182336',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/nina-behrendt',
   'first_name': 'Nina',
   'last_name': 'Behrendt',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182335,
   'entity_type': 'politician',
   'label': 'Matthias Herzog',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182335',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/matthias-herzog',
   'first_name': 'Matthias',
   'last_name': 'Herzog',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182334,
   'entity_type': 'politician',
   'label': 'Sven Küntzel',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182334',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/sven-kuentzel',
   'first_name': 'Sven',
   'last_name': 'Küntzel',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182333,
   'entity_type': 'politician',
   'label': 'Dirk Hoffmeister',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182333',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/dirk-hoffmeister',
   'first_name': 'Dirk',
   'last_name': 'Hoffmeister',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1973,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182332,
   'entity_type': 'politician',
   'label': 'Steffen Quasebarth',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182332',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/steffen-quasebarth',
   'first_name': 'Steffen',
   'last_name': 'Quasebarth',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1970,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182331,
   'entity_type': 'politician',
   'label': 'Steffen Schütz',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182331',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/steffen-schuetz',
   'first_name': 'Steffen',
   'last_name': 'Schütz',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1966,
   'party': {'id': 229,
    'entity_type': 'party',
    'label': 'BSW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/229'},
   'party_past': None,
   'education': None,
   'residence': 'Erfurt',
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182330,
   'entity_type': 'politician',
   'label': 'Clara Resch',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182330',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/clara-resch',
   'first_name': 'Clara',
   'last_name': 'Resch',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1995,
   'party': {'id': 5,
    'entity_type': 'party',
    'label': 'Bündnis 90/Die Grünen',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/5'},
   'party_past': None,
   'education': 'Wissenschaftlerin, Master of Arts',
   'residence': 'Heidenheim an der Brenz',
   'occupation': 'Landtagsabgeordnete',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182329,
   'entity_type': 'politician',
   'label': 'Saskia Frank',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182329',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/saskia-frank',
   'first_name': 'Saskia',
   'last_name': 'Frank',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1987,
   'party': {'id': 5,
    'entity_type': 'party',
    'label': 'Bündnis 90/Die Grünen',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/5'},
   'party_past': None,
   'education': 'Agrarwissenschaftlerin (M. Sc.)',
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182328,
   'entity_type': 'politician',
   'label': 'Manfred Mießner',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182328',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/manfred-miessner',
   'first_name': 'Manfred',
   'last_name': 'Mießner',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1950,
   'party': {'id': 185,
    'entity_type': 'party',
    'label': 'parteilos',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/185'},
   'party_past': None,
   'education': None,
   'residence': 'Neustadt/Dosse',
   'occupation': 'Arzt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182327,
   'entity_type': 'politician',
   'label': 'Peter-Alexander Mai',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182327',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/peter-alexander-mai',
   'first_name': 'Peter-Alexander',
   'last_name': 'Mai',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 240,
    'entity_type': 'party',
    'label': 'Demokraten Brandenburg',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/240'},
   'party_past': None,
   'education': None,
   'residence': 'Cottbus',
   'occupation': 'Hals-Nasen-Ohren-Arzt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Dr.'},
  {'id': 182326,
   'entity_type': 'politician',
   'label': 'Rainer Schamberger',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182326',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/rainer-schamberger',
   'first_name': 'Rainer',
   'last_name': 'Schamberger',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1951,
   'party': {'id': 185,
    'entity_type': 'party',
    'label': 'parteilos',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/185'},
   'party_past': None,
   'education': None,
   'residence': 'Eichwalde',
   'occupation': 'Jurist',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182325,
   'entity_type': 'politician',
   'label': 'Jana Heike Gerstenberger',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182325',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jana-heike-gerstenberger',
   'first_name': 'Jana Heike',
   'last_name': 'Gerstenberger',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1970,
   'party': {'id': 23,
    'entity_type': 'party',
    'label': 'DKP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/23'},
   'party_past': 'im August 2024 in die DKP eingetreten, bis dahin parteilose Direktkandidatin für die DKP',
   'education': None,
   'residence': 'Eichwalde',
   'occupation': 'Dipl. Ing. Elektrotechnik',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182324,
   'entity_type': 'politician',
   'label': 'Arne Onni Raue',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182324',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/arne-onni-raue',
   'first_name': 'Arne Onni',
   'last_name': 'Raue',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1970,
   'party': {'id': 185,
    'entity_type': 'party',
    'label': 'parteilos',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/185'},
   'party_past': None,
   'education': 'Baufacharbeiter; DiplomVerwaltungswirt (FH)',
   'residence': 'Jüterborg',
   'occupation': 'Bürgermeister',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182323,
   'entity_type': 'politician',
   'label': 'Fabian Große',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182323',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/fabian-grosse',
   'first_name': 'Fabian',
   'last_name': 'Große',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 23,
    'entity_type': 'party',
    'label': 'DKP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/23'},
   'party_past': None,
   'education': None,
   'residence': 'Cottbus',
   'occupation': 'Angestellte in einem IT-Betrieb',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182322,
   'entity_type': 'politician',
   'label': 'Peter Schollbach',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182322',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/peter-schollbach',
   'first_name': 'Peter',
   'last_name': 'Schollbach',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1955,
   'party': {'id': 239,
    'entity_type': 'party',
    'label': 'DLW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/239'},
   'party_past': None,
   'education': 'Diplom-Agrar-Ingenieur-Ökonom',
   'residence': 'Calau',
   'occupation': 'Geschäftsinhaber und Rentner',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182321,
   'entity_type': 'politician',
   'label': 'Benjamin Meise',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182321',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/benjamin-meise',
   'first_name': 'Benjamin',
   'last_name': 'Meise',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1980,
   'party': {'id': 239,
    'entity_type': 'party',
    'label': 'DLW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/239'},
   'party_past': None,
   'education': 'International Business Administration (M.Sc.) und Landwirtschaftsmeister',
   'residence': 'Fürstenwalde/Spree',
   'occupation': 'Geschäftsführer einer landwirtschaftlichen Unternehmensgruppe',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182320,
   'entity_type': 'politician',
   'label': 'Sebastian Kilka',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182320',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/sebastian-kilka',
   'first_name': 'Sebastian',
   'last_name': 'Kilka',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1980,
   'party': {'id': 239,
    'entity_type': 'party',
    'label': 'DLW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/239'},
   'party_past': None,
   'education': None,
   'residence': 'Lübbenau/Spreewald',
   'occupation': 'Angestellter, Landwirt im Nebenerwerb',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182319,
   'entity_type': 'politician',
   'label': 'Roland Straßberger',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182319',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/roland-strassberger',
   'first_name': 'Roland',
   'last_name': 'Straßberger',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1959,
   'party': {'id': 239,
    'entity_type': 'party',
    'label': 'DLW',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/239'},
   'party_past': None,
   'education': None,
   'residence': 'Stüdenitz-Schönermark',
   'occupation': 'Agraringenieurökonom',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182317,
   'entity_type': 'politician',
   'label': 'Lutz Meyer',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182317',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/lutz-meyer',
   'first_name': 'Lutz',
   'last_name': 'Meyer',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1981,
   'party': {'id': 187,
    'entity_type': 'party',
    'label': 'Der III. Weg',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/187'},
   'party_past': None,
   'education': None,
   'residence': 'Pritzwalk',
   'occupation': 'Landwirt',
   'statistic_questions': 2,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182316,
   'entity_type': 'politician',
   'label': 'Patrick Dühmke',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182316',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/patrick-duehmke',
   'first_name': 'Patrick',
   'last_name': 'Dühmke',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1990,
   'party': {'id': 187,
    'entity_type': 'party',
    'label': 'Der III. Weg',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/187'},
   'party_past': None,
   'education': None,
   'residence': 'Wittstock/Dosse',
   'occupation': 'Lackierer',
   'statistic_questions': 2,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182315,
   'entity_type': 'politician',
   'label': 'Mario Schulz',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182315',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/mario-schulz-0',
   'first_name': 'Mario',
   'last_name': 'Schulz',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1966,
   'party': {'id': 187,
    'entity_type': 'party',
    'label': 'Der III. Weg',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/187'},
   'party_past': None,
   'education': None,
   'residence': 'Lanz',
   'occupation': 'Landwirt',
   'statistic_questions': 3,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182314,
   'entity_type': 'politician',
   'label': 'Markus Brendel',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182314',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/markus-brendel',
   'first_name': 'Markus',
   'last_name': 'Brendel',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1965,
   'party': {'id': 201,
    'entity_type': 'party',
    'label': 'dieBasis',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/201'},
   'party_past': None,
   'education': None,
   'residence': 'Bernau/Birkholzaue',
   'occupation': 'Selbstständiger Unternehmer',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182313,
   'entity_type': 'politician',
   'label': 'Henriette Schubert',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182313',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/henriette-schubert',
   'first_name': 'Henriette',
   'last_name': 'Schubert',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1981,
   'party': {'id': 201,
    'entity_type': 'party',
    'label': 'dieBasis',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/201'},
   'party_past': None,
   'education': 'Diplom Soziologin',
   'residence': 'Eberswalde',
   'occupation': 'Selbstständige Diplom Soziologin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182312,
   'entity_type': 'politician',
   'label': 'Marion Baur',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182312',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/marion-baur',
   'first_name': 'Marion',
   'last_name': 'Baur',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 23,
    'entity_type': 'party',
    'label': 'DKP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/23'},
   'party_past': None,
   'education': None,
   'residence': 'Lauchhammer',
   'occupation': 'Weberin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182311,
   'entity_type': 'politician',
   'label': 'Fatima Daniela Zibi',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182311',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/fatima-daniela-zibi',
   'first_name': 'Fatima Daniela',
   'last_name': 'Zibi',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1995,
   'party': {'id': 10,
    'entity_type': 'party',
    'label': 'Tierschutzpartei',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/10'},
   'party_past': None,
   'education': 'Ergotherapeutin',
   'residence': 'Lübbenau/Spreewald',
   'occupation': 'Ergotherapeutin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182310,
   'entity_type': 'politician',
   'label': 'Louis Friedrich Ripp',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182310',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/louis-friedrich-ripp',
   'first_name': 'Louis Friedrich',
   'last_name': 'Ripp',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 2003,
   'party': {'id': 10,
    'entity_type': 'party',
    'label': 'Tierschutzpartei',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/10'},
   'party_past': None,
   'education': 'Student',
   'residence': 'Potsdam',
   'occupation': 'Student',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182309,
   'entity_type': 'politician',
   'label': 'Evgeni Kivman',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182309',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/evgeni-kivman',
   'first_name': 'Evgeni',
   'last_name': 'Kivman',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1994,
   'party': {'id': 10,
    'entity_type': 'party',
    'label': 'Tierschutzpartei',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/10'},
   'party_past': None,
   'education': 'Mathematiker',
   'residence': 'Lübbenau/Spreewald',
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Dr.'},
  {'id': 182308,
   'entity_type': 'politician',
   'label': 'David Röwer',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182308',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/david-roewer',
   'first_name': 'David',
   'last_name': 'Röwer',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1985,
   'party': {'id': 10,
    'entity_type': 'party',
    'label': 'Tierschutzpartei',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/10'},
   'party_past': None,
   'education': 'Steuerfachangestellter',
   'residence': 'Fürstenberg/Havel',
   'occupation': 'Verwaltungsmitarbeiter',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182307,
   'entity_type': 'politician',
   'label': 'Doreen Höhr',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182307',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/doreen-hoehr',
   'first_name': 'Doreen',
   'last_name': 'Höhr',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182306,
   'entity_type': 'politician',
   'label': 'Cortina Geike',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182306',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/cortina-geike',
   'first_name': 'Cortina',
   'last_name': 'Geike',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1982,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Medienbetriebswirt',
   'residence': 'Senftenberg',
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182305,
   'entity_type': 'politician',
   'label': 'Sandra Raddatz',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182305',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/sandra-raddatz',
   'first_name': 'Sandra',
   'last_name': 'Raddatz',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1976,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Uebigau-Wahrenbrück',
   'occupation': 'selbstständig',
   'statistic_questions': 3,
   'statistic_questions_answered': 3,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182304,
   'entity_type': 'politician',
   'label': 'Michael Reichert',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182304',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/michael-reichert',
   'first_name': 'Michael',
   'last_name': 'Reichert',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1962,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Luft- und Raumfahrtingenieur',
   'residence': 'Potsdam',
   'occupation': 'Luft- und Raumfahrt-Ingenieur',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Dr.'},
  {'id': 182303,
   'entity_type': 'politician',
   'label': 'Julia Schmohl',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182303',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/julia-schmohl',
   'first_name': 'Julia',
   'last_name': 'Schmohl',
   'birth_name': 'Engelhardt ',
   'sex': 'f',
   'year_of_birth': 1984,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Nauen',
   'occupation': 'Beamtin ',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182302,
   'entity_type': 'politician',
   'label': 'Johannes Sven Hänig',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182302',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/johannes-sven-haenig',
   'first_name': 'Johannes Sven',
   'last_name': 'Hänig',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182301,
   'entity_type': 'politician',
   'label': 'Christian Renatus',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182301',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/christian-renatus',
   'first_name': 'Christian',
   'last_name': 'Renatus',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1947,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Potsdam',
   'occupation': 'Freiberufler',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182300,
   'entity_type': 'politician',
   'label': 'Dirk Thomas Wagner',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182300',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/dirk-thomas-wagner',
   'first_name': 'Dirk Thomas',
   'last_name': 'Wagner',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1964,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': 'Betriebswit (VWA)',
   'residence': 'Wildau',
   'occupation': 'Berater und Coach',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182299,
   'entity_type': 'politician',
   'label': 'Marvin Zinke',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182299',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/marvin-zinke',
   'first_name': 'Marvin',
   'last_name': 'Zinke',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1995,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Brandenburg an der Havel',
   'occupation': 'Selbstständiger Medienproduzent',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182298,
   'entity_type': 'politician',
   'label': 'Christian Müller',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182298',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/christian-mueller-3',
   'first_name': 'Christian',
   'last_name': 'Müller',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182297,
   'entity_type': 'politician',
   'label': 'Sören Gerulat',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182297',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/soeren-gerulat',
   'first_name': 'Sören',
   'last_name': 'Gerulat',
   'birth_name': 'Gerulat',
   'sex': 'm',
   'year_of_birth': 1988,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': 'Kaufmann für Versicherungen und Finanzen',
   'residence': 'Prenzlau',
   'occupation': 'Unternehmer',
   'statistic_questions': 5,
   'statistic_questions_answered': 5,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182296,
   'entity_type': 'politician',
   'label': 'Marie Luise Kretschmer',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182296',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/marie-luise-kretschmer',
   'first_name': 'Marie Luise',
   'last_name': 'Kretschmer',
   'birth_name': 'Pankow',
   'sex': 'f',
   'year_of_birth': 1960,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': 'Dipl.-Chemikerin',
   'residence': 'Potsdam',
   'occupation': 'Sprachlehrerin und parlamentarische Mitarbeiterin im Bundestag',
   'statistic_questions': 1,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182295,
   'entity_type': 'politician',
   'label': 'Justus Gutsche',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182295',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/justus-gutsche',
   'first_name': 'Justus',
   'last_name': 'Gutsche',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 2002,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Cottbus',
   'occupation': 'Kinderkrankenpfleger',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182294,
   'entity_type': 'politician',
   'label': 'Julian Zoschke',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182294',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/julian-zoschke',
   'first_name': 'Julian',
   'last_name': 'Zoschke',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 2003,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Tröbitz',
   'occupation': 'Student der Humanmedizin',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182293,
   'entity_type': 'politician',
   'label': 'Eike Böhm',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182293',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/eike-boehm',
   'first_name': 'Eike',
   'last_name': 'Böhm',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1962,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Potsdam Groß Glienicke',
   'occupation': 'Wirtschaftsingenieur',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Prof. Dr.'},
  {'id': 182292,
   'entity_type': 'politician',
   'label': 'Zyon Braun',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182292',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/zyon-braun',
   'first_name': 'Zyon',
   'last_name': 'Braun',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1994,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': 'Bankfachwirt',
   'residence': 'Potsdam',
   'occupation': 'Geschäftsführendes Vorstandsmitglied',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182291,
   'entity_type': 'politician',
   'label': 'Simone Kraatz',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182291',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/simone-kraatz',
   'first_name': 'Simone',
   'last_name': 'Kraatz',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1979,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': 'Agrarwissenschaftlerin und Landwirtin',
   'residence': 'Havelsee',
   'occupation': 'Leiterin Ausbildungszentrum im Bevölkerungsschutz',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': 'Dr.'},
  {'id': 182290,
   'entity_type': 'politician',
   'label': 'Hanna Große Holtrup',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182290',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/hanna-grosse-holtrup',
   'first_name': 'Hanna',
   'last_name': 'Große Holtrup',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1997,
   'party': {'id': 5,
    'entity_type': 'party',
    'label': 'Bündnis 90/Die Grünen',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/5'},
   'party_past': None,
   'education': 'Juristin (1. Staatsexamen)',
   'residence': None,
   'occupation': 'Landesvorsitzende ',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182288,
   'entity_type': 'politician',
   'label': 'Martin Franke',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182288',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/martin-franke',
   'first_name': 'Martin',
   'last_name': 'Franke',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1983,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': None,
   'residence': 'Cottbus',
   'occupation': 'Angestellter',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182287,
   'entity_type': 'politician',
   'label': 'Antony Roland Jonneck',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182287',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/antony-roland-jonneck',
   'first_name': 'Antony Roland',
   'last_name': 'Jonneck',
   'birth_name': 'Jonneck',
   'sex': 'm',
   'year_of_birth': 1998,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': 'Bautechniker (Bachelor Professional in Technik)',
   'residence': 'Lübbenau / Spreewald',
   'occupation': 'Projektmanager im Hochbau',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182285,
   'entity_type': 'politician',
   'label': 'Guido Richter',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182285',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/guido-richter',
   'first_name': 'Guido',
   'last_name': 'Richter',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1972,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': 'Diplom Ingenieur',
   'residence': 'Luckau',
   'occupation': 'Bauleiter',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182283,
   'entity_type': 'politician',
   'label': 'Julian Bachmann',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182283',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/julian-bachmann',
   'first_name': 'Julian',
   'last_name': 'Bachmann',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1985,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': 'Volkswirt',
   'residence': 'Werder',
   'occupation': 'Organisationsentwickler',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182282,
   'entity_type': 'politician',
   'label': 'Guido Zumbusch',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182282',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/guido-zumbusch',
   'first_name': 'Guido',
   'last_name': 'Zumbusch',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1961,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': 'Irrelevant, da seit 30 Jahren anders tätig.',
   'residence': 'Brandenburg an der Havel',
   'occupation': 'Projektmanager',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182280,
   'entity_type': 'politician',
   'label': 'André Preylowski',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182280',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/andre-preylowski',
   'first_name': 'André',
   'last_name': 'Preylowski',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1963,
   'party': {'id': 193,
    'entity_type': 'party',
    'label': 'Volt',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/193'},
   'party_past': None,
   'education': None,
   'residence': 'Mühlenbeck',
   'occupation': 'Kaufmann',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182279,
   'entity_type': 'politician',
   'label': 'Julia Wiedemann',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182279',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/julia-wiedemann-0',
   'first_name': 'Julia',
   'last_name': 'Wiedemann',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1980,
   'party': {'id': 8,
    'entity_type': 'party',
    'label': 'DIE LINKE',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/8'},
   'party_past': None,
   'education': None,
   'residence': 'Woltersdorf',
   'occupation': 'Referentin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182278,
   'entity_type': 'politician',
   'label': 'Mathias Frey',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182278',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/mathias-frey',
   'first_name': 'Mathias',
   'last_name': 'Frey',
   'birth_name': 'Frey',
   'sex': 'm',
   'year_of_birth': 1982,
   'party': {'id': 8,
    'entity_type': 'party',
    'label': 'DIE LINKE',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/8'},
   'party_past': None,
   'education': 'Betriebswirt VWA - Schwerpunkt Gesundheitsmanagement ',
   'residence': 'Seddiner See',
   'occupation': 'Pflegefachkraft',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182277,
   'entity_type': 'politician',
   'label': 'Claudia Inge Elise Wipfli',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182277',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/claudia-inge-elise-wipfli',
   'first_name': 'Claudia Inge Elise',
   'last_name': 'Wipfli',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1984,
   'party': {'id': 8,
    'entity_type': 'party',
    'label': 'DIE LINKE',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/8'},
   'party_past': None,
   'education': 'Sozialpädagogin',
   'residence': 'Bad Belzig',
   'occupation': 'Geschäftsführerin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182276,
   'entity_type': 'politician',
   'label': 'Jerôme Jan Zander',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182276',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jerome-jan-zander',
   'first_name': 'Jerôme Jan',
   'last_name': 'Zander',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1999,
   'party': {'id': 8,
    'entity_type': 'party',
    'label': 'DIE LINKE',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/8'},
   'party_past': None,
   'education': None,
   'residence': 'Gransee',
   'occupation': 'dualer Student Betriebswirtschaft & Wirtschaftspsychologie (B.Sc.)',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182273,
   'entity_type': 'politician',
   'label': 'Madeleine Floiger',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182273',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/madeleine-floiger',
   'first_name': 'Madeleine',
   'last_name': 'Floiger',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1997,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Potsdam',
   'occupation': 'Promotionsstudentin',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182272,
   'entity_type': 'politician',
   'label': 'Stefan Brandes',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182272',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/stefan-brandes',
   'first_name': 'Stefan',
   'last_name': 'Brandes',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1971,
   'party': {'id': 5,
    'entity_type': 'party',
    'label': 'Bündnis 90/Die Grünen',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/5'},
   'party_past': None,
   'education': 'Sprachwissenschaftler (M.A.), Wirtschaftswissenschaftler (M.Sc.)',
   'residence': 'Schöneiche b. Berlin',
   'occupation': 'Marketing Manager',
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182271,
   'entity_type': 'politician',
   'label': 'Anne von Fircks',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182271',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/anne-von-fircks',
   'first_name': 'Anne',
   'last_name': 'von Fircks',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1971,
   'party': {'id': 5,
    'entity_type': 'party',
    'label': 'Bündnis 90/Die Grünen',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/5'},
   'party_past': None,
   'education': 'Dipl. Chem // Fachjournalistin ',
   'residence': 'Falkensee',
   'occupation': 'Referentin für Öffentlichkeitsarbeit ',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182270,
   'entity_type': 'politician',
   'label': 'Martin Mehlhos',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182270',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/martin-mehlhos',
   'first_name': 'Martin',
   'last_name': 'Mehlhos',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 2002,
   'party': {'id': 4,
    'entity_type': 'party',
    'label': 'FDP',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/4'},
   'party_past': None,
   'education': None,
   'residence': 'Neustadt an der Orla',
   'occupation': 'Student',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182269,
   'entity_type': 'politician',
   'label': 'Egbert Piosik',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182269',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/egbert-piosik',
   'first_name': 'Egbert',
   'last_name': 'Piosik',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1960,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Wiesengrund',
   'occupation': 'Dozent',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182268,
   'entity_type': 'politician',
   'label': 'Thilo Christiansen',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182268',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/thilo-christiansen',
   'first_name': 'Thilo',
   'last_name': 'Christiansen',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1980,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Hotelbetriebswirt',
   'residence': 'Lübbenau',
   'occupation': 'angestellt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182267,
   'entity_type': 'politician',
   'label': 'Mike Nothing',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182267',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/mike-nothing',
   'first_name': 'Mike',
   'last_name': 'Nothing',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1966,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Lauchhammer',
   'occupation': 'Kraftfahrer',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182266,
   'entity_type': 'politician',
   'label': 'Ronny Zierenberg',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182266',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ronny-zierenberg',
   'first_name': 'Ronny',
   'last_name': 'Zierenberg',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': None,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': None,
   'occupation': None,
   'statistic_questions': 1,
   'statistic_questions_answered': 1,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182265,
   'entity_type': 'politician',
   'label': 'Christopher Fröhlich',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182265',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/christopher-froehlich',
   'first_name': 'Christopher',
   'last_name': 'Fröhlich',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1990,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Frankfurt (Oder)',
   'occupation': 'Mikrotechnologe',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182264,
   'entity_type': 'politician',
   'label': 'Constantin Schütze',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182264',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/constantin-schuetze',
   'first_name': 'Constantin',
   'last_name': 'Schütze',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1987,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Vierlinden',
   'occupation': 'Gemeindehofleiter',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182263,
   'entity_type': 'politician',
   'label': 'Roman Zabel',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182263',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/roman-zabel',
   'first_name': 'Roman',
   'last_name': 'Zabel',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1980,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Neuenhagen',
   'occupation': 'Wirtschaftsfachwirt im Aussendienst',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182262,
   'entity_type': 'politician',
   'label': 'Monika Hauser',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182262',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/monika-hauser',
   'first_name': 'Monika',
   'last_name': 'Hauser',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': None,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Petershagen/Eggersdorf',
   'occupation': 'Geschäftsführerin im Familienbetrieb ',
   'statistic_questions': 2,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182261,
   'entity_type': 'politician',
   'label': 'Rico Obenauf',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182261',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/rico-obenauf',
   'first_name': 'Rico',
   'last_name': 'Obenauf',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1979,
   'party': {'id': 185,
    'entity_type': 'party',
    'label': 'parteilos',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/185'},
   'party_past': None,
   'education': 'Jurist',
   'residence': 'Neuenhagen',
   'occupation': 'Rechtsanwalt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182260,
   'entity_type': 'politician',
   'label': 'Matthias Rudolph',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182260',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/matthias-rudolph',
   'first_name': 'Matthias',
   'last_name': 'Rudolph',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1976,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Diplom-Kaufmann',
   'residence': 'Fürstenwalde',
   'occupation': 'Bürgermeister',
   'statistic_questions': 2,
   'statistic_questions_answered': 2,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182259,
   'entity_type': 'politician',
   'label': 'Kersten Haase',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182259',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/kersten-haase',
   'first_name': 'Kersten',
   'last_name': 'Haase',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1959,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Großhandelskaufmann',
   'residence': 'Heidesee',
   'occupation': 'selbstständig',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182258,
   'entity_type': 'politician',
   'label': 'Dirk Knuth',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182258',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/dirk-knuth',
   'first_name': 'Dirk',
   'last_name': 'Knuth',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1975,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Mittenwalde',
   'occupation': 'Beamter im mittleren feuerwehrtechnischen Dienst',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182257,
   'entity_type': 'politician',
   'label': 'Michaela Schreiber',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182257',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/michaela-schreiber',
   'first_name': 'Michaela',
   'last_name': 'Schreiber',
   'birth_name': None,
   'sex': 'f',
   'year_of_birth': 1971,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Zossen',
   'occupation': 'Volljuristin',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182256,
   'entity_type': 'politician',
   'label': 'Bernd Albers',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182256',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/bernd-albers',
   'first_name': 'Bernd',
   'last_name': 'Albers',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1968,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Stahnsdorf',
   'occupation': 'Bürgermeister',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182255,
   'entity_type': 'politician',
   'label': 'Carsten Mendling',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182255',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/carsten-mendling',
   'first_name': 'Carsten',
   'last_name': 'Mendling',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1962,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': 'Oberstleutnant a. D. (Luftwaffe)',
   'residence': 'Werder (Havel)',
   'occupation': ' Ruhestand / Ortsvorsteher Phöben (ehrenamtl.)',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None},
  {'id': 182254,
   'entity_type': 'politician',
   'label': 'Dirk Stieger',
   'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182254',
   'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/dirk-stieger',
   'first_name': 'Dirk',
   'last_name': 'Stieger',
   'birth_name': None,
   'sex': 'm',
   'year_of_birth': 1967,
   'party': {'id': 33,
    'entity_type': 'party',
    'label': 'BVB - Freie Wähler',
    'api_url': 'https://www.abgeordnetenwatch.de/api/v2/parties/33'},
   'party_past': None,
   'education': None,
   'residence': 'Brandenburg an der Havel',
   'occupation': 'Rechtsanwalt',
   'statistic_questions': None,
   'statistic_questions_answered': None,
   'ext_id_bundestagsverwaltung': None,
   'qid_wikidata': None,
   'field_title': None}]}

Der Datentyp des Ergebnisses & unterschiedlichen Antworten (Metadaten / Daten)

Aufgabe

  1. Wie viele Politiker:innnen sind vorhanden?

  2. Gib alle Namen, Parteien und die Berufe der Politiker:innen aus.

API Limit Parameter#

import pandas as pd
url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?&range_end=1000'
response = requests.get(url)
data = response.json()['data']
df = pd.DataFrame(data)
df
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
0 182362 politician Christopher Salm https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/chris... Christopher Salm None m NaN {'id': 2, 'entity_type': 'party', 'label': 'CD... None 2. jur. Staatsexamen / Promotion (Dr. iur) Sotzweiler Rechtsanwalt NaN NaN None None Dr.
1 182361 politician Oliver Skopec https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/olive... Oliver Skopec None m 1985.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
2 182360 politician Gunnar Lehmann https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/gunna... Gunnar Lehmann None m 1993.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
3 182359 politician Christian Dorst https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/chris... Christian Dorst None m 1970.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
4 182358 politician Reinhard Simon https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/reinh... Reinhard Simon None m 1951.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None NaN NaN None None None
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
995 181343 politician Thomas Krieger https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Krieger None m 1987.0 {'id': 12, 'entity_type': 'party', 'label': 'Ö... None Fachkraft für Kurier Express und Postdienstlei... Hartenstein Postbote NaN NaN None None None
996 181342 politician Martin Manfred Radojcic https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/marti... Martin Manfred Radojcic None m NaN {'id': 12, 'entity_type': 'party', 'label': 'Ö... None None None Kaufmann in der Unterhaltungselectronic NaN NaN None None None
997 181341 politician Günther Sparrer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/guent... Günther Sparrer None m 1964.0 {'id': 12, 'entity_type': 'party', 'label': 'Ö... None None Weiden i.d.OPf. Bankfachwirt in ATZ NaN NaN None None None
998 181340 politician Judith Vogel https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/judit... Judith Vogel None f NaN {'id': 12, 'entity_type': 'party', 'label': 'Ö... None None None None NaN NaN None None None
999 181339 politician Andreas Rößler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/andre... Andreas Rößler None m NaN {'id': 12, 'entity_type': 'party', 'label': 'Ö... None None None Unternehmensberater, Kreistagsmitglied NaN NaN None None None

1000 rows × 20 columns

Request Funktion verallgemeinern#

def request_data(url, limit=100):
    limit_str = f'&range_end={limit}'
    response = requests.get(url + limit_str)
    data = response.json()
    return pd.DataFrame(data['data'])
url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?'
data = request_data(url, 10)
data
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
0 182362 politician Christopher Salm https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/chris... Christopher Salm None m NaN {'id': 2, 'entity_type': 'party', 'label': 'CD... None 2. jur. Staatsexamen / Promotion (Dr. iur) Sotzweiler Rechtsanwalt NaN NaN None None Dr.
1 182361 politician Oliver Skopec https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/olive... Oliver Skopec None m 1985.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
2 182360 politician Gunnar Lehmann https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/gunna... Gunnar Lehmann None m 1993.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
3 182359 politician Christian Dorst https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/chris... Christian Dorst None m 1970.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
4 182358 politician Reinhard Simon https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/reinh... Reinhard Simon None m 1951.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None NaN NaN None None None
5 182357 politician Jenny Meyer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/jenny... Jenny Meyer None f 1975.0 {'id': 229, 'entity_type': 'party', 'label': '... bis 2024 Mitglied der Partei "Die Linke" None None None 1.0 NaN None None None
6 182356 politician Sven Hornauf https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/sven-... Sven Hornauf None m 1973.0 {'id': 229, 'entity_type': 'party', 'label': '... bis 2024 Mitglied der Partei "Die Linke" None None None 1.0 NaN None None None
7 182355 politician Falk Peschel https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/falk-... Falk Peschel None m 1974.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 NaN None None None
8 182354 politician Melanie Matzies-Köhler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/melan... Melanie Matzies-Köhler None f 1972.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 1.0 1.0 None None None
9 182353 politician André von Ossowski https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/andre... André von Ossowski None m 1960.0 {'id': 229, 'entity_type': 'party', 'label': '... None None None None 3.0 NaN None None None

Daten zu einzelnen Politikern abfragen#

https://www.abgeordnetenwatch.de/api/entitaeten/politician

url = 'https://www.abgeordnetenwatch.de/api/v2/politicians/79225?'
data = request_data(url)
data
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
id 79225 politician Michael Kretschmer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/micha... Michael Kretschmer None m 1975 2 None Wirtschaftsingenieur None Ministerpräsident des Freistaates Sachsens, La... 2 None None Q1928299 None
entity_type 79225 politician Michael Kretschmer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/micha... Michael Kretschmer None m 1975 party None Wirtschaftsingenieur None Ministerpräsident des Freistaates Sachsens, La... 2 None None Q1928299 None
label 79225 politician Michael Kretschmer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/micha... Michael Kretschmer None m 1975 CDU None Wirtschaftsingenieur None Ministerpräsident des Freistaates Sachsens, La... 2 None None Q1928299 None
api_url 79225 politician Michael Kretschmer https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/micha... Michael Kretschmer None m 1975 https://www.abgeordnetenwatch.de/api/v2/parties/2 None Wirtschaftsingenieur None Ministerpräsident des Freistaates Sachsens, La... 2 None None Q1928299 None

Daten Filtern#

  • Wie viele Politiker heißen Thomas?

base_url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?'
query_filter = "first_name[eq]=Thomas"
url = base_url + query_filter
data = request_data(url)
data
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
0 182252 politician Thomas Fielitz https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Fielitz None m 1995.0 {'id': 33, 'entity_type': 'party', 'label': 'B... None Bachelor Agrarwirtschaft Zehdenick Landwirt NaN NaN None None None
1 182137 politician Thomas Boxhorn https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Boxhorn None m NaN {'id': 2, 'entity_type': 'party', 'label': 'CD... None None None None NaN NaN None None None
2 182092 politician Thomas Schmid https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Schmid None m 1966.0 {'id': 229, 'entity_type': 'party', 'label': '... None Kommunikationsberater Erfurt Landeskoordinator 16.0 7.0 None None None
3 182062 politician Thomas Strobel https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Strobel None m 1969.0 {'id': 230, 'entity_type': 'party', 'label': '... None None Steinberg Rechtsanwalt 1.0 NaN None None None
4 182060 politician Thomas Ender https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Ender None m 1961.0 {'id': 185, 'entity_type': 'party', 'label': '... None None Meißen Diplomlehrer/Regisseur/Theaterleiter NaN NaN None None None
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
95 177287 politician Thomas Knott https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Knott None m NaN {'id': 185, 'entity_type': 'party', 'label': '... None None None None NaN NaN None None None
96 177039 politician Thomas Pfitzner https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Pfitzner None m 1968.0 {'id': 7, 'entity_type': 'party', 'label': 'FR... None None Feldberg Unternehmer NaN NaN None None None
97 177029 politician Thomas Baden https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Baden None m NaN {'id': 7, 'entity_type': 'party', 'label': 'FR... None None Seehof Jurist; Mitglied Kreistag Nordwestmecklenburg NaN NaN None None None
98 176923 politician Thomas Naulin https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Naulin None m 1977.0 {'id': 9, 'entity_type': 'party', 'label': 'Af... None None Bergen auf Rügen Polizeibeamter a.D. 1.0 1.0 None None None
99 176909 politician Thomas Koch https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/thoma... Thomas Koch None m 1964.0 {'id': 9, 'entity_type': 'party', 'label': 'Af... None Dipl.-Verwaltungswirt FH Rostock Angestellter NaN NaN None None None

100 rows × 20 columns

  • Wie viele Abgeordnete sind jünger als 30?

base_url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?'
query_filter = "year_of_birth[gte]=1994"
url = base_url + query_filter
data = request_data(url)
data
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
0 182330 politician Clara Resch https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/clara... Clara Resch None f 1995 {'id': 5, 'entity_type': 'party', 'label': 'Bü... None Wissenschaftlerin, Master of Arts Heidenheim an der Brenz Landtagsabgeordnete NaN NaN None None None
1 182311 politician Fatima Daniela Zibi https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/fatim... Fatima Daniela Zibi None f 1995 {'id': 10, 'entity_type': 'party', 'label': 'T... None Ergotherapeutin Lübbenau/Spreewald Ergotherapeutin NaN NaN None None None
2 182310 politician Louis Friedrich Ripp https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/louis... Louis Friedrich Ripp None m 2003 {'id': 10, 'entity_type': 'party', 'label': 'T... None Student Potsdam Student NaN NaN None None None
3 182309 politician Evgeni Kivman https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/evgen... Evgeni Kivman None m 1994 {'id': 10, 'entity_type': 'party', 'label': 'T... None Mathematiker Lübbenau/Spreewald None NaN NaN None None Dr.
4 182299 politician Marvin Zinke https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/marvi... Marvin Zinke None m 1995 {'id': 4, 'entity_type': 'party', 'label': 'FD... None None Brandenburg an der Havel Selbstständiger Medienproduzent NaN NaN None None None
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
95 181690 politician Kay Leonhardt https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/kay-l... Kay Leonhardt None m 1999 {'id': 1, 'entity_type': 'party', 'label': 'SP... None None None None NaN NaN None None None
96 181686 politician Julia Förster https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/julia... Julia Förster None f 1997 {'id': 7, 'entity_type': 'party', 'label': 'FR... None None None Controller NaN NaN None None None
97 181682 politician Elaine Jentsch https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/elain... Elaine Jentsch None f 1994 {'id': 2, 'entity_type': 'party', 'label': 'CD... None None None None 1.0 NaN None None None
98 181660 politician Marcus Mündlein https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/marcu... Marcus Mündlein None m 1995 {'id': 2, 'entity_type': 'party', 'label': 'CD... None Kaufmann für Büromanagement Leipzig Fuhrunternehmer 6.0 6.0 None None None
99 181658 politician Theodor Benad https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/theod... Theodor Benad None m 2002 {'id': 7, 'entity_type': 'party', 'label': 'FR... None None None Dualer Student Elektrotechnik 1.0 NaN None None None

100 rows × 20 columns

  • Wie viele Abgeordnete wohnen in Leipzig und heißen Klaus?

# Mehrere Filter mit & verknüpfen
base_url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?'
query_filter = "residence=Leipzig&first_name=Klaus"
url = base_url + query_filter
data = request_data(url)
data
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
0 118911 politician Klaus Fuchs https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/klaus... Klaus Fuchs None m 1954 {'id': 15, 'entity_type': 'party', 'label': 'M... None Kommunikationselektroniker Leipzig Kommunikationselektroniker None None None None None
# Filtern auf Basis einer anderen Entität
base_url = 'https://www.abgeordnetenwatch.de/api/v2/politicians?'
query_filter = "party[entity.label]=CDU"
url = base_url + query_filter
data = request_data(url)

Abgeordneten des Sächsischen Landtags#

url = "https://www.abgeordnetenwatch.de/api/v2/candidacies-mandates?parliament_period=157"
data = request_data(url, limit=1000)
data.head()
id entity_type label api_url id_external_administration id_external_administration_description type parliament_period politician start_date end_date info electoral_data fraction_membership
0 63472 candidacy_mandate Joachim Keiler (Sachsen 2024 - 2029) https://www.abgeordnetenwatch.de/api/v2/candid... None None mandate {'id': 157, 'entity_type': 'parliament_period'... {'id': 168312, 'entity_type': 'politician', 'l... None None None {'id': 64347, 'entity_type': 'electoral_data',... [{'id': 11831, 'entity_type': 'fraction_member...
1 63471 candidacy_mandate Ralf Böhme (Sachsen 2024 - 2029) https://www.abgeordnetenwatch.de/api/v2/candid... None None mandate {'id': 157, 'entity_type': 'parliament_period'... {'id': 182347, 'entity_type': 'politician', 'l... None None None {'id': 64346, 'entity_type': 'electoral_data',... [{'id': 11830, 'entity_type': 'fraction_member...
2 63470 candidacy_mandate Ulf Günter Lange (Sachsen 2024 - 2029) https://www.abgeordnetenwatch.de/api/v2/candid... None None mandate {'id': 157, 'entity_type': 'parliament_period'... {'id': 182346, 'entity_type': 'politician', 'l... None None None {'id': 64345, 'entity_type': 'electoral_data',... [{'id': 11829, 'entity_type': 'fraction_member...
3 63469 candidacy_mandate Jens Hentschel-Thöricht (Sachsen 2024 - 2029) https://www.abgeordnetenwatch.de/api/v2/candid... None None mandate {'id': 157, 'entity_type': 'parliament_period'... {'id': 182344, 'entity_type': 'politician', 'l... None None None {'id': 64344, 'entity_type': 'electoral_data',... [{'id': 11828, 'entity_type': 'fraction_member...
4 63468 candidacy_mandate Ines Biebrach (Sachsen 2024 - 2029) https://www.abgeordnetenwatch.de/api/v2/candid... None None mandate {'id': 157, 'entity_type': 'parliament_period'... {'id': 182343, 'entity_type': 'politician', 'l... None None None {'id': 64343, 'entity_type': 'electoral_data',... [{'id': 11827, 'entity_type': 'fraction_member...
BASE_URL = 'https://www.abgeordnetenwatch.de/api/v2/politicians/'
politician_data = []
for politician in data['politician'].tolist()[:5]:
    print(politician)
    url = f'{BASE_URL}{politician["id"]}?'
    politician_data.append(request_data(url))
{'id': 168312, 'entity_type': 'politician', 'label': 'Joachim Keiler', 'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/168312', 'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/joachim-keiler'}
{'id': 182347, 'entity_type': 'politician', 'label': 'Ralf Böhme', 'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182347', 'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ralf-boehme'}
{'id': 182346, 'entity_type': 'politician', 'label': 'Ulf Günter Lange', 'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182346', 'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ulf-guenter-lange'}
{'id': 182344, 'entity_type': 'politician', 'label': 'Jens Hentschel-Thöricht', 'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182344', 'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/jens-hentschel-thoericht'}
{'id': 182343, 'entity_type': 'politician', 'label': 'Ines Biebrach', 'api_url': 'https://www.abgeordnetenwatch.de/api/v2/politicians/182343', 'abgeordnetenwatch_url': 'https://www.abgeordnetenwatch.de/profile/ines-biebrach'}
# Create a full dataframe
df = pd.concat(politician_data)
df[df.index == 'label']
df
id entity_type label api_url abgeordnetenwatch_url first_name last_name birth_name sex year_of_birth party party_past education residence occupation statistic_questions statistic_questions_answered ext_id_bundestagsverwaltung qid_wikidata field_title
id 168312 politician Joachim Keiler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/joach... Joachim Keiler None m 1959 9 None Jurist None MdL, Rechtsanwalt None None None None None
entity_type 168312 politician Joachim Keiler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/joach... Joachim Keiler None m 1959 party None Jurist None MdL, Rechtsanwalt None None None None None
label 168312 politician Joachim Keiler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/joach... Joachim Keiler None m 1959 AfD None Jurist None MdL, Rechtsanwalt None None None None None
api_url 168312 politician Joachim Keiler https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/joach... Joachim Keiler None m 1959 https://www.abgeordnetenwatch.de/api/v2/parties/9 None Jurist None MdL, Rechtsanwalt None None None None None
id 182347 politician Ralf Böhme https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ralf-... Ralf Böhme None m None 229 None None None None None None None None None
entity_type 182347 politician Ralf Böhme https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ralf-... Ralf Böhme None m None party None None None None None None None None None
label 182347 politician Ralf Böhme https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ralf-... Ralf Böhme None m None BSW None None None None None None None None None
api_url 182347 politician Ralf Böhme https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ralf-... Ralf Böhme None m None https://www.abgeordnetenwatch.de/api/v2/partie... None None None None None None None None None
id 182346 politician Ulf Günter Lange https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ulf-g... Ulf Günter Lange None m None 229 None None None None None None None None None
entity_type 182346 politician Ulf Günter Lange https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ulf-g... Ulf Günter Lange None m None party None None None None None None None None None
label 182346 politician Ulf Günter Lange https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ulf-g... Ulf Günter Lange None m None BSW None None None None None None None None None
api_url 182346 politician Ulf Günter Lange https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ulf-g... Ulf Günter Lange None m None https://www.abgeordnetenwatch.de/api/v2/partie... None None None None None None None None None
id 182344 politician Jens Hentschel-Thöricht https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/jens-... Jens Hentschel-Thöricht Thöricht m 1978 229 None Bankkaufmann Landkreis Görlitz Mitglied des Sächsischen Landtages 2 2 None None None
entity_type 182344 politician Jens Hentschel-Thöricht https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/jens-... Jens Hentschel-Thöricht Thöricht m 1978 party None Bankkaufmann Landkreis Görlitz Mitglied des Sächsischen Landtages 2 2 None None None
label 182344 politician Jens Hentschel-Thöricht https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/jens-... Jens Hentschel-Thöricht Thöricht m 1978 BSW None Bankkaufmann Landkreis Görlitz Mitglied des Sächsischen Landtages 2 2 None None None
api_url 182344 politician Jens Hentschel-Thöricht https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/jens-... Jens Hentschel-Thöricht Thöricht m 1978 https://www.abgeordnetenwatch.de/api/v2/partie... None Bankkaufmann Landkreis Görlitz Mitglied des Sächsischen Landtages 2 2 None None None
id 182343 politician Ines Biebrach https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ines-... Ines Biebrach None f None 229 None None None None 2 None None None None
entity_type 182343 politician Ines Biebrach https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ines-... Ines Biebrach None f None party None None None None 2 None None None None
label 182343 politician Ines Biebrach https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ines-... Ines Biebrach None f None BSW None None None None 2 None None None None
api_url 182343 politician Ines Biebrach https://www.abgeordnetenwatch.de/api/v2/politi... https://www.abgeordnetenwatch.de/profile/ines-... Ines Biebrach None f None https://www.abgeordnetenwatch.de/api/v2/partie... None None None None 2 None None None None

Aktuelle Abstimmungen im Bundestag#

https://www.abgeordnetenwatch.de/api/entitaeten/poll

# Alle Abstimmungen der Abgeordneten
poll_id = '5774'
url = f'https://www.abgeordnetenwatch.de/api/v2/votes?poll={poll_id}'
data = request_data(url)
data
id entity_type label api_url mandate poll vote reason_no_show reason_no_show_other fraction
0 584066 vote Uwe Witt - Aufhebung des Lieferkettensorgfalts... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54095, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None {'id': 325, 'entity_type': 'fraction', 'label'...
1 584065 vote Dirk Spaniel - Aufhebung des Lieferkettensorgf... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53714, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None {'id': 325, 'entity_type': 'fraction', 'label'...
2 584064 vote Thomas Seitz - Aufhebung des Lieferkettensorgf... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53719, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None {'id': 325, 'entity_type': 'fraction', 'label'...
3 584063 vote Stefan Seidler - Aufhebung des Lieferkettensor... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54098, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no None None {'id': 325, 'entity_type': 'fraction', 'label'...
4 584062 vote Johannes Huber - Aufhebung des Lieferkettensor... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53620, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None {'id': 325, 'entity_type': 'fraction', 'label'...
... ... ... ... ... ... ... ... ... ... ...
95 583971 vote Kay Gottschalk - Aufhebung des Lieferkettensor... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54043, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None {'id': 323, 'entity_type': 'fraction', 'label'...
96 583970 vote Hannes Gnauck - Aufhebung des Lieferkettensorg... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54103, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None {'id': 323, 'entity_type': 'fraction', 'label'...
97 583969 vote Albrecht Glaser - Aufhebung des Lieferkettenso... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53547, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None {'id': 323, 'entity_type': 'fraction', 'label'...
98 583968 vote Alexander Gauland - Aufhebung des Lieferketten... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53491, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None {'id': 323, 'entity_type': 'fraction', 'label'...
99 583967 vote Götz Frömming - Aufhebung des Lieferkettensorg... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53516, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None {'id': 323, 'entity_type': 'fraction', 'label'...

100 rows × 10 columns

def extract_name(label):
    return label.split('-')[0].strip()
def extract_fraction(fraction_dict):
    label = fraction_dict['label']
    return label.split('(')[0].strip()
data['name'] = data['label'].apply(extract_name)
data['fraction'] = data['fraction'].apply(extract_fraction)
data.head()
id entity_type label api_url mandate poll vote reason_no_show reason_no_show_other fraction name
0 584066 vote Uwe Witt - Aufhebung des Lieferkettensorgfalts... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54095, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None fraktionslos Uwe Witt
1 584065 vote Dirk Spaniel - Aufhebung des Lieferkettensorgf... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53714, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... yes None None fraktionslos Dirk Spaniel
2 584064 vote Thomas Seitz - Aufhebung des Lieferkettensorgf... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53719, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None fraktionslos Thomas Seitz
3 584063 vote Stefan Seidler - Aufhebung des Lieferkettensor... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 54098, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no None None fraktionslos Stefan Seidler
4 584062 vote Johannes Huber - Aufhebung des Lieferkettensor... https://www.abgeordnetenwatch.de/api/v2/votes/... {'id': 53620, 'entity_type': 'candidacy_mandat... {'id': 5774, 'entity_type': 'node', 'label': '... no_show None None fraktionslos Johannes Huber

Abstimmungsverhalten nach Partei#

data.groupby('fraction')['vote'].value_counts()
fraction      vote   
AfD           yes        41
              no_show    13
BSW           no         10
Die Linke.    no         25
              no_show     3
fraktionslos  yes         4
              no_show     3
              no          1
Name: count, dtype: int64