Freigeben über


LegiScan (Unabhängiger Herausgeber) (Vorschau)

Greifen Sie mithilfe der LegiScan-API auf legislative Informationen aller 50 Staaten und des Kongresses zu.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Dan Romano
URL https://developments.substack.com
Email dan.romano@swolcat.com
Connectormetadaten
Herausgeber krautrocker
Webseite https://legiscan.com/
Datenschutzrichtlinie https://legiscan.com/privacy
Kategorien Daten

LegiScan (Unabhängiger Herausgeber)

LegiScan ist ein legislativer Tracking- und Datendienst, der Echtzeitinformationen zu Bundes- und Bundesgesetzen bereitstellt. Mit diesem Connector können Benutzer programmgesteuert auf Rechnungsinformationen, Sitzungsdaten, Personenprofile, Abstimmungsdaten, Suchergebnisse und Überwachungszustände auf lokaler Ebene für alle 50 US-Bundesstaaten und den Kongress zugreifen.

Herausgeber: Dan Romano (swolcat)

Voraussetzungen

Sie benötigen einen LegiScan Civic API-Schlüssel , um diesen Connector zu verwenden. Registrieren Sie sich über die LegiScan-Website, um Zugriffsanmeldeinformationen zu erhalten.

Der Connector unterstützt derzeit die folgenden Vorgänge:

Sitzungen und Metadaten

  • GetSessionList: Ruft eine Liste aller verfügbaren Sitzungen für jeden unterstützten Zustand und Kongress ab.
  • GetMasterListRaw: Gibt ein unformatiertes Wörterbuch aller Rechnungen für eine bestimmte Sitzung zurück.
  • GetDatasetList: Listet Datasets von Massen legislativen Daten für alle Zustände auf.
  • GetDataset: Gibt Metadaten für ein bestimmtes Dataset zurück.
  • GetDatasetRaw: Ruft den vollständigen Datasetinhalt für die Massenverarbeitung ab.

Rechnungsinformationen

  • GetBill: Gibt strukturierte Informationen zu einer bestimmten Rechnung zurück.
  • GetBillText: Gibt den vollständigen Text einer bestimmten Rechnung zurück.
  • GetAmendment: Gibt den Inhalt einer bestimmten Änderung zurück.
  • GetSupplement: Ruft eine Ergänzung oder Anlage zu einer Rechnung ab.

Abstimmung und Personen

  • GetRollCall: Gibt Abstimmungsergebnisse für einen bestimmten Rollanruf zurück.
  • GetPerson: Ruft Informationen über einen Gesetzgeber, Sponsor oder zugeordnete Person ab.
  • GetSessionPeople: Gibt alle Personen zurück, die einer bestimmten Sitzung zugeordnet sind.
  • GetSponsoredList: Gibt eine Liste von Rechnungen zurück, die von einer Person gesponsert werden.
  • GetSearchResults: Gibt strukturierte Suchergebnisse für eine Abfrage zurück.
  • GetSearchRawResults: Gibt rohe Suchergebnisse zurück, die zum Diffieren oder Überwachen geeignet sind.

Überwachung

  • GetMonitorList: Gibt die strukturierte Liste der überwachten Rechnungen zurück.
  • GetMonitorListRaw: Gibt eine einfache Version der Monitorliste für Änderungserkennungsworkflows zurück.
  • SetMonitor: Legt die Liste der überwachten Rechnungen für Ihr Konto fest oder aktualisiert sie.

Abrufen von Anmeldeinformationen

  1. Gehe zu https://legiscan.com/.
  2. Klicken Sie auf "Schlüssel generieren!".
  3. Auf der nächsten Seite finden Sie den Link "Hier anmelden" oder besuchen Sie https://legiscan.com/user/register
  4. Nach der Genehmigung erhalten Sie einen API-Schlüssel, der im Connector verwendet werden soll.

Erste Schritte

  1. Rufen Sie einen API-Schlüssel von LegiScan ab.
  2. Lesen Sie die Dokumente: https://legiscan.com/misc/LegiScan_API_User_Manual.pdf

Bekannte Probleme und Einschränkungen

  • Je nach API-Abonnementebene ist die Rate begrenzt.
  • Der vollständige Rechnungstext ist nach der Einführung möglicherweise nicht sofort verfügbar.
  • Einige Daten auf Bundeslandebene können je nach Aktualisierungshäufigkeit des Gesetzgebers verzögert oder unvollständig sein.

Häufig gestellte Fragen

F: Unterstützt dieser Verbinder bundesrechtliche Rechtsvorschriften?

Ein: Ja, LegiScan umfasst zusätzlich zu allen 50 Staaten den US-Kongress.

F: Kann ich den Rechnungsfortschritt nachverfolgen?

Ein: Ja, jede Rechnung enthält einen Status und einen Verlauf von Aktionen.

F: Unterstützt dieser Konnektor staatliche Rechtsvorschriften?

Ein: Ja, LegiScan umfasst Gesetzgebungsaktivitäten für alle 50 US-Bundesstaaten.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen des Datasetarchivs für eine Gesetzgebungssitzung

Abrufen eines einzelnen Datasets für eine bestimmte session_id

Abrufen detaillierter Rechnungsinformationen

Abrufen von Rechnungsdetails für eine bestimmte bill_id

Abrufen einer Liste der verfügbaren Sitzungsdatensätze

Abrufen einer Liste der verfügbaren Datasetmomentaufnahmen

Abrufen einer rohen Masterliste mit Rechnungen

Abrufen einer Für change_hash Erkennung optimierten Masterrechnungsliste

Abrufen eines unformatierten ZIP-Datasets für eine Sitzung

Gibt ein unformatiertes ZIP-Archiv zurück, das alle Rechnungen, Stimmen und Personendaten für eine bestimmte Sitzung enthält. Dies ist ein binärer Datenstrom, der für den Dateidownload geeignet ist.

Abrufen von Personendatensätzen, die in einer Sitzung aktiv sind

Abrufen einer Liste von Personen, die in einem bestimmten session_id aktiv sind

Abrufen von Personeninformationen (Sponsor)

Abrufen grundlegender Informationen für eine bestimmte people_id

Abrufen von Rollanrufdetails

Abrufen von Abstimmungsinformationen für einen bestimmten roll_call_id

Abrufen von vereinfachten Suchergebnissen für die automatisierte Überwachung

Ergebnisse aus der Volltextsuchmaschine abrufen. 2000 Ergebnisse. Führt eine Volltextsuche mit vereinfachter Ergebnisstruktur aus und gibt jeweils bis zu 2000 Datensätze zurück. Dieser Endpunkt ist für die Schlüsselwortüberwachung über Zustände oder Sitzungen optimiert.

Ergänzung erhalten

Abrufen eines ergänzenden Dokuments für eine bestimmte supplement_id

Get GAITS monitor list

Abrufen von Rechnungen aus der GAITS-Monitorliste

Get GAITS monitor list (Raw)

Abrufen von Rechnungen aus der GAITS-Monitorliste für change_hash Erkennung

Liste der verfügbaren Sitzungen abrufen

Gibt eine Liste von Sitzungen zurück, die für den Zugriff in der angegebenen Statuskürzel verfügbar sind, oder alle Sitzungen, wenn kein Zustand angegeben wird.

Masterliste der Rechnungen abrufen

Ruft eine Masterliste mit Zusammenfassungsrechnungsdaten in der angegebenen Sitzung (ID) oder für die aktuelle Sitzung in einem bestimmten Zustand (Zustand) ab.

Rechnungstext abrufen

Abrufen des vollständigen Rechnungstexts für eine bestimmte doc_id

Suchen von Rechnungen nach Volltext

Ergebnisse aus der Volltextsuchmaschine abrufen (50 Ergebnisse). Führt eine Volltextsuche nach Rechtsvorschriften mithilfe des LegiScan-Moduls durch. Sie können nach Statuskürzel oder Sitzungs-ID suchen. Die Antwort enthält paginierte Ergebnisse und eine change_hash zum Nachverfolgen von Updates.

Vom Gesetzgeber gesponserte Rechnungen erhalten

Abrufen einer Liste von Rechnungen, die von einer einzelnen people_id

Ändern der Monitorliste für angegebene Rechnungen

Hinzufügen oder Entfernen von Rechnungen aus Monitor-/Ignorieren-Listen. Verwenden Sie "Monitor", "Entfernen", "Als Aktion festlegen"; Haltungsoptionen sind Überwachung, Unterstützung, Ablehnen.

Änderung erhalten

Abrufen des Änderungstexts für eine bestimmte amendment_id

Abrufen des Datasetarchivs für eine Gesetzgebungssitzung

Abrufen eines einzelnen Datasets für eine bestimmte session_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Sitzungs-ID
id True integer

Die session_id des abzurufenden Datasets.

Zugriffsschlüssel
access_key True string

Die access_key aus der entsprechenden getDatasetList-Antwort.

Format
format string

Optionales Format der Dateien im ZIP-Archiv. Standardmäßig wird JSON verwendet.

Gibt zurück

Abrufen detaillierter Rechnungsinformationen

Abrufen von Rechnungsdetails für eine bestimmte bill_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Rechnungs-ID
id True integer

Rechnungsbezeichner

Gibt zurück

Abrufen einer Liste der verfügbaren Sitzungsdatensätze

Abrufen einer Liste der verfügbaren Datasetmomentaufnahmen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Abkürzung für Bundesland
state string

Optionaler Zustandsfilter für Datasets.

Jahresfilter
year integer

Optionaler Jahresfilter für Datasets.

Gibt zurück

Abrufen einer rohen Masterliste mit Rechnungen

Abrufen einer Für change_hash Erkennung optimierten Masterrechnungsliste

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan

Operation
op True string

Der Name des LegiScan-Vorgangs

Sitzungs-ID
id integer

Die numerische ID der Gesetzgebungssitzung

Abkürzung für Bundesland
state True string

Abkürzung mit zwei Buchstaben (z. B. "NY"), um Rechnungen nach Bundesland zu filtern

Gibt zurück

Abrufen eines unformatierten ZIP-Datasets für eine Sitzung

Gibt ein unformatiertes ZIP-Archiv zurück, das alle Rechnungen, Stimmen und Personendaten für eine bestimmte Sitzung enthält. Dies ist ein binärer Datenstrom, der für den Dateidownload geeignet ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Sitzungs-ID
id True integer

Die session_id des abzurufenden Datasets.

Zugriffsschlüssel
access_key True string

Die access_key aus der entsprechenden getDatasetList-Antwort.

Format
format string

Optionales Format für den Inhalt des ZIP-Archivs (JSON oder CSV).

Gibt zurück

response
binary

Abrufen von Personendatensätzen, die in einer Sitzung aktiv sind

Abrufen einer Liste von Personen, die in einem bestimmten session_id aktiv sind

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs.

Sitzungs-ID
id True integer

Die session_id, für die aktive Personen abgerufen werden sollen.

Gibt zurück

Abrufen von Personeninformationen (Sponsor)

Abrufen grundlegender Informationen für eine bestimmte people_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Personen-ID
id True integer

Personen-ID

Gibt zurück

Abrufen von Rollanrufdetails

Abrufen von Abstimmungsinformationen für einen bestimmten roll_call_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Roll Call ID
id True integer

Roll Call ID

Gibt zurück

Abrufen von vereinfachten Suchergebnissen für die automatisierte Überwachung

Ergebnisse aus der Volltextsuchmaschine abrufen. 2000 Ergebnisse. Führt eine Volltextsuche mit vereinfachter Ergebnisstruktur aus und gibt jeweils bis zu 2000 Datensätze zurück. Dieser Endpunkt ist für die Schlüsselwortüberwachung über Zustände oder Sitzungen optimiert.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Abkürzung für Bundesland
state string

Staatliche Abkürzung (z. B. "TX" oder "ALL" für alle Zustände. Optional, wenn sitzungs-ID verwendet wird.

Sitzungs-ID
id integer

Beschränken Sie die Suche auf eine bestimmte session_id.

Suchabfrage
query True string

Volltextabfragezeichenfolge, URL-codiert.

Jahresfilter
year integer

1 = alle, 2 = aktuell, 3 = zuletzt, 4 = früher oder ein Jahr > 1900.

Seitennummer
page integer

Seite der zurückzugebenden Ergebnisse (bis zu 2000 Datensätze pro Seite).

Gibt zurück

Ergänzung erhalten

Abrufen eines ergänzenden Dokuments für eine bestimmte supplement_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Zusatz-ID
id True integer

Zusatz-ID

Gibt zurück

Get GAITS monitor list

Abrufen von Rechnungen aus der GAITS-Monitorliste

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs.

Datensatzfilter
record string

Filtern, um aktuelle oder archivierte Monitore zurückzugeben. Werte: current, , archivedoder Jahr (z. B. 2019)

Gibt zurück

Get GAITS monitor list (Raw)

Abrufen von Rechnungen aus der GAITS-Monitorliste für change_hash Erkennung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs.

Datensatzfilter
record string

Filtern, um aktuelle oder archivierte Monitore zurückzugeben. Werte: current, , archivedoder Jahr (z. B. 2019)

Gibt zurück

Liste der verfügbaren Sitzungen abrufen

Gibt eine Liste von Sitzungen zurück, die für den Zugriff in der angegebenen Statuskürzel verfügbar sind, oder alle Sitzungen, wenn kein Zustand angegeben wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Vorgang zum Aufrufen

Abkürzung für Bundesland
state string

Abrufen von Sitzungen für diesen Zustand

Gibt zurück

Masterliste der Rechnungen abrufen

Ruft eine Masterliste mit Zusammenfassungsrechnungsdaten in der angegebenen Sitzung (ID) oder für die aktuelle Sitzung in einem bestimmten Zustand (Zustand) ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr LegiScan-API-Schlüssel.

Vorgangsname
op True string

Der feste Wert, der getMasterList von der LegiScan-API benötigt wird.

Sitzungs-ID
id integer

Die numerische ID der Gesetzgebungssitzung

Abkürzung für Bundesland
state True string

Abrufen der Rechnungsmasterliste für die aktuelle Sitzung im angegebenen Zustand (Mit Vorsicht).

Gibt zurück

Rechnungstext abrufen

Abrufen des vollständigen Rechnungstexts für eine bestimmte doc_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Dokument-ID
id True integer

Dokument-ID

Gibt zurück

Suchen von Rechnungen nach Volltext

Ergebnisse aus der Volltextsuchmaschine abrufen (50 Ergebnisse). Führt eine Volltextsuche nach Rechtsvorschriften mithilfe des LegiScan-Moduls durch. Sie können nach Statuskürzel oder Sitzungs-ID suchen. Die Antwort enthält paginierte Ergebnisse und eine change_hash zum Nachverfolgen von Updates.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Abkürzung für Bundesland
state string

Verwenden Sie die Abkürzung des Bundesstaats (z. B. "NY") oder "ALL". Optional bei Verwendung der Sitzungs-ID.

Sitzungs-ID
id integer

Verwenden Sie session_id anstelle des Zustands, um eine bestimmte Sitzung als Ziel festzulegen.

Suchabfrage
query True string

Volltextabfragezeichenfolge, die für die Suchmaschine ausgeführt werden soll.

Jahresfilter
year integer

1 = alle, 2 = aktuell, 3 = zuletzt, 4 = vorheriges oder genaues Jahr > 1900.

Seitennummer
page integer

Ergebnisseitenzahl, die zurückgegeben werden soll.

Gibt zurück

Vom Gesetzgeber gesponserte Rechnungen erhalten

Abrufen einer Liste von Rechnungen, die von einer einzelnen people_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs.

Personen-ID
id True integer

Die people_id des Gesetzgebers, gesponserte Rechnungen abzurufen.

Gibt zurück

Ändern der Monitorliste für angegebene Rechnungen

Hinzufügen oder Entfernen von Rechnungen aus Monitor-/Ignorieren-Listen. Verwenden Sie "Monitor", "Entfernen", "Als Aktion festlegen"; Haltungsoptionen sind Überwachung, Unterstützung, Ablehnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs.

Maßnahme
action True string

Die auszuführende Aktion: monitor Fügt die Rechnungen hinzu, remove löscht sie aus der Liste, set aktualisiert die Position.

Rechnungs-ID-Liste
list True string

Durch Trennzeichen getrennte Liste der bill_id zu ändernden Werte.

Haltung
stance string

Position, die den Rechnungen zuzuweisen - watch, , , supportoder oppose.

Gibt zurück

Änderung erhalten

Abrufen des Änderungstexts für eine bestimmte amendment_id

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
API-Schlüssel
key True string

Ihr API-Schlüssel für den Zugriff auf LegiScan.

Operation
op True string

Der Name des LegiScan-Vorgangs

Änderungs-ID
id True integer

Änderungs-ID

Gibt zurück

Definitionen

GetSessionListResponse

Name Pfad Typ Beschreibung
status
status string
sessions
sessions array of object
Sitzungs-ID
sessions.session_id integer
session_title
sessions.session_title string
session_name
sessions.session_name string
year_start
sessions.year_start integer
year_end
sessions.year_end integer
speziell
sessions.special integer
dataset_hash
sessions.dataset_hash string

MasterListResponse

Name Pfad Typ Beschreibung
status
status string
Sitzungs-ID
session.session_id integer
state_id
session.state_id integer
year_start
session.year_start integer
year_end
session.year_end integer
Prefile
session.prefile integer
sine_die
session.sine_die integer
früher
session.prior integer
speziell
session.special integer
session_tag
session.session_tag string
session_title
session.session_title string
session_name
session.session_name string
Masterliste
masterlist object

MasterListRawResponse

Name Pfad Typ Beschreibung
status
status string
Masterliste
masterlist object

GetBillResponse

Name Pfad Typ Beschreibung
status
status string
bill_id
bill.bill_id integer
title
bill.title string
Beschreibung
bill.description string
URL
bill.url string
change_hash
bill.change_hash string

BillTextResponse

Name Pfad Typ Beschreibung
status
status string
doc_id
text.doc_id integer
bill_id
text.bill_id integer
date
text.date string
type
text.type string
Mime-Kunst
text.mime string
text_size
text.text_size integer
text_hash
text.text_hash string
doc
text.doc string

BillAmendmentResponse

Name Pfad Typ Beschreibung
status
status string
amendment_id
amendment.amendment_id integer
title
amendment.title string
Beschreibung
amendment.description string
Mime-Kunst
amendment.mime string
amendment_size
amendment.amendment_size integer
amendment_hash
amendment.amendment_hash string

SupplementResponse

Name Pfad Typ Beschreibung
status
status string
supplement_id
supplement.supplement_id integer
bill_id
supplement.bill_id integer
date
supplement.date string
type_id
supplement.type_id integer
type
supplement.type string
title
supplement.title string
Beschreibung
supplement.description string
Mime-Kunst
supplement.mime string
mime_id
supplement.mime_id integer
supplement_size
supplement.supplement_size integer
supplement_hash
supplement.supplement_hash string

RollCallResponse

Name Pfad Typ Beschreibung
status
status string
roll_call_id
roll_call.roll_call_id integer
bill_id
roll_call.bill_id integer
date
roll_call.date string
Beschreibung
roll_call.desc string
ja
roll_call.yea integer
Nein
roll_call.nay integer
Nv
roll_call.nv integer
abwesend
roll_call.absent integer
gesamt
roll_call.total integer
verabschiedet
roll_call.passed integer
Kammer
roll_call.chamber string
chamber_id
roll_call.chamber_id integer
Abstimmungen
roll_call.votes array of object
people_id
roll_call.votes.people_id integer
vote_id
roll_call.votes.vote_id integer
vote_text
roll_call.votes.vote_text string

PersonResponse

Name Pfad Typ Beschreibung
status
status string
people_id
person.people_id integer
person_hash
person.person_hash string
state_id
person.state_id integer
party_id
person.party_id string
Partei
person.party string
role_id
person.role_id integer
role
person.role string
name
person.name string
Vorname
person.first_name string
middle_name
person.middle_name string
Nachname
person.last_name string
Nachsilbe
person.suffix string
Spitzname
person.nickname string
Bezirk
person.district string
ftm_eid
person.ftm_eid integer
votesmart_id
person.votesmart_id integer
opensecrets_id
person.opensecrets_id string
knowwho_pid
person.knowwho_pid integer
ballotpedia
person.ballotpedia string
committee_sponsor
person.committee_sponsor integer
committee_id
person.committee_id integer

SearchResponse

Name Pfad Typ Beschreibung
status
status string
Seite
searchresult.summary.page string
range
searchresult.summary.range string
Bedeutung
searchresult.summary.relevancy string
count
searchresult.summary.count integer
page_current
searchresult.summary.page_current string
page_total
searchresult.summary.page_total integer
results
searchresult.results array of object
Relevanz
searchresult.results.relevance integer
Staat
searchresult.results.state string
bill_number
searchresult.results.bill_number string
bill_id
searchresult.results.bill_id integer
change_hash
searchresult.results.change_hash string
URL
searchresult.results.url string
text_url
searchresult.results.text_url string
research_url
searchresult.results.research_url string
last_action_date
searchresult.results.last_action_date string
last_action
searchresult.results.last_action string
title
searchresult.results.title string

SearchRawResponse

Name Pfad Typ Beschreibung
status
status string
Seite
searchresult.summary.page string
range
searchresult.summary.range string
Bedeutung
searchresult.summary.relevancy string
count
searchresult.summary.count integer
page_current
searchresult.summary.page_current string
page_total
searchresult.summary.page_total integer
results
searchresult.results array of object
Relevanz
searchresult.results.relevance integer
bill_id
searchresult.results.bill_id integer
change_hash
searchresult.results.change_hash string

DatasetListResponse

Name Pfad Typ Beschreibung
status
status string
Datasetliste
datasetlist array of object
state_id
datasetlist.state_id integer
Sitzungs-ID
datasetlist.session_id integer
speziell
datasetlist.special integer
year_start
datasetlist.year_start integer
year_end
datasetlist.year_end integer
session_name
datasetlist.session_name string
session_title
datasetlist.session_title string
dataset_hash
datasetlist.dataset_hash string
dataset_date
datasetlist.dataset_date string
dataset_size
datasetlist.dataset_size integer
access_key
datasetlist.access_key string

DatasetArchiveResponse

Name Pfad Typ Beschreibung
status
status string
state_id
dataset.state_id integer
Sitzungs-ID
dataset.session_id integer
session_name
dataset.session_name string
dataset_hash
dataset.dataset_hash string
dataset_date
dataset.dataset_date string
dataset_size
dataset.dataset_size integer
Mime-Kunst
dataset.mime string
zip
dataset.zip string

Base64-codierter ZIP-Archivinhalt

SessionPeopleResponse

Name Pfad Typ Beschreibung
status
status string
Sitzungs-ID
sessionpeople.session.session_id integer
state_id
sessionpeople.session.state_id integer
year_start
sessionpeople.session.year_start integer
year_end
sessionpeople.session.year_end integer
speziell
sessionpeople.session.special integer
Prefile
sessionpeople.session.prefile integer
früher
sessionpeople.session.prior integer
sine_die
sessionpeople.session.sine_die integer
session_name
sessionpeople.session.session_name string
name
sessionpeople.session.name string
dataset_hash
sessionpeople.session.dataset_hash string
Kontakte
sessionpeople.people array of SessionPerson

SessionPerson

Name Pfad Typ Beschreibung
people_id
people_id integer
person_hash
person_hash string
state_id
state_id integer
party_id
party_id string
Partei
party string
role_id
role_id integer
role
role string
name
name string
Vorname
first_name string
middle_name
middle_name string
Nachname
last_name string
Nachsilbe
suffix string
Spitzname
nickname string
Bezirk
district string
ftm_eid
ftm_eid integer
votesmart_id
votesmart_id integer
opensecrets_id
opensecrets_id string
knowwho_pid
knowwho_pid integer
ballotpedia
ballotpedia string
committee_sponsor
committee_sponsor integer
committee_id
committee_id integer

SponsoredListResponse

Name Pfad Typ Beschreibung
status
status string
Sponsor
sponsoredbills.sponsor SessionPerson
sessions
sponsoredbills.sessions array of object
Sitzungs-ID
sponsoredbills.sessions.session_id integer
session_name
sponsoredbills.sessions.session_name string
Rechnungen
sponsoredbills.bills array of object
Sitzungs-ID
sponsoredbills.bills.session_id integer
bill_id
sponsoredbills.bills.bill_id integer
number
sponsoredbills.bills.number string

MonitorListResponse

Name Pfad Typ Beschreibung
Monitorliste
monitorlist array of object
monitor_id
monitorlist.monitor_id integer
Staat
monitorlist.state string
bill_id
monitorlist.bill_id integer
change_hash
monitorlist.change_hash string
bill_id
monitorlist.bill.bill_id integer
Staat
monitorlist.bill.state string
number
monitorlist.bill.number string
Haltung
monitorlist.bill.stance integer
change_hash
monitorlist.bill.change_hash string
URL
monitorlist.bill.url string
status_date
monitorlist.bill.status_date date
status
monitorlist.bill.status integer
last_action_date
monitorlist.bill.last_action_date date
last_action
monitorlist.bill.last_action string
title
monitorlist.bill.title string
Beschreibung
monitorlist.bill.description string

MonitorListRawResponse

Name Pfad Typ Beschreibung
status
status string
Monitorliste
monitorlist array of object
bill_id
monitorlist.bill_id integer
number
monitorlist.number string
Staat
monitorlist.state string
status
monitorlist.status integer
Haltung
monitorlist.stance integer
change_hash
monitorlist.change_hash string

SetMonitorResponse

Name Pfad Typ Beschreibung
status
status string
Rückgabe
return object

binär

Dies ist der grundlegende Datentyp "binary".