Entity: Vote

Daten zum Abstimmverhalten eines einzelnen Politikers/ einer einzelnen Politikerin. Die Votes sind stets mit einem Mandat verbunden, um also die Votes eines/r Politiker:in zu erhalten, müssen die Votes nach dem Mandat / den Mandaten gefiltern werden.

Kleiner Tipp: Auf den Detailseiten einer Abstimmung befindet sich ein "OpenData" Button, in dem man die Id für die jeweilige Abstimmung herausfinden kann. Außerdem findet man hier auch den Pfad zum Abrufen aller Stimmen/Votes, die zu der Abstimmung abgegeben wurden. Unter dem Reiter "Abstimmungen" im Politiker-Profil findet man mit dem OpenGraph Button einen API-Pfad zum Abbrufen aller Stimmen/Votes eines Politikers.

  • https://www.abgeordnetenwatch.de/api/v2/votes
  • https://www.abgeordnetenwatch.de/api/v2/votes/365049
Felder
NameBeschreibungDatentypFilter
idDie eindeutige Id der EntitätIntegerKeine Einschränkung.
entity_typeDie eindeutige Id des Entitätstyps.StringNicht filterbar.
labelDie Bezeichnung setzt sich bei Vote Entitäten aus dem Namen des/der Politker:in und dem Titel der Abstimmung zusammen.StringNicht filterbar.
api_urlDer API-Pfad, unter dem die einzelne Entität aufgerufen werden kann.StringNicht filterbar.
mandateReferenz auf das Mandat und damit auf den Mandatsträger/ die Mandatsträgerin, der / die an der Abstimmung teilgenommen hat.Referenz -> CandidacyMandateEs kann nach der Id des Mandats gefiltert werden. Hinweise zur Filterung mit Referenzfeldern
fractionEine Information, die sonst etwas kompliziert aus der API geholt werden müsste. Um die API zu vereinfachen, bauen wir diese Referenz direkt hier ein.Referenz -> FractionEs kann nach der Id der Fraktion gefiltert werden. Eine weitere Verketttung / Filterung nach Feldern in der Fraction Entität ist nicht möglich. Funktioniert nur in Kombination mit poll als Parameter und auch der IN und NOT IN Operator funktionieren für diesen Filter nicht.
pollReferenz auf die Abstimmung.Referenz -> PollEs kann nach der Id der Abstimmung gefiltert werden. Die Id kann mit dem OpenData-Button, der auf jeder Detailseite einer Abstimmung zu finden ist, herausgefunden werden. Die Verwendung der Operatoren IN und NOT IN ist nicht möglich.Hinweise zur Filterung mit Referenzfeldern
voteKonkretes Abstimmverhalten. Mögliche Werte sind: yes (Dafür gestimmt), no (Dagegen gestimmt), abstain (Enthalten), no_show (Nicht beteiligt)StringKeine Einschränkung.
reason_no_showWenn jemand an einer Abstimmung nicht teilgenommen hat, gibt es ein paar auswählbare Begründungen: maternity_protection (Mutterschutz/ Elternzeit), fell_ill (krank), other (Andere)StringKeine Einschränkung.
reason_no_show_otherErmöglicht eine textliche Beschreibung, wenn als Grund "other" ausgewählt wurde.StringKeine Einschränkung.