LegiScan (server di pubblicazione indipendente) (anteprima)
Accedere alle informazioni legislative da tutti i 50 stati e il Congresso usando l'API LegiScan.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Dan Romano |
| URL | https://developments.substack.com |
| dan.romano@swolcat.com |
| Metadati del connettore | |
|---|---|
| Editore | krautrocker |
| Sito web | https://legiscan.com/ |
| Informativa sulla privacy | https://legiscan.com/privacy |
| Categorie | Data |
LegiScan (server di pubblicazione indipendente)
LegiScan è un servizio legislativo di rilevamento e dati che fornisce informazioni in tempo reale sulla legislazione statale e federale. Questo connettore consente agli utenti di accedere a livello di codice a informazioni sulla fattura, dati di sessione, profili di persone, record di voto, risultati della ricerca e monitorare gli stati a livello locale per tutti i 50 stati e il Congresso degli Stati Uniti.
Editore: Dan Romano (swolcat)
Prerequisiti
Per usare questo connettore, è necessaria una chiave API Civic LegiScan . Iscriversi tramite il sito Web LegiScan per ottenere le credenziali di accesso.
Il connettore supporta attualmente le operazioni seguenti:
Sessioni e metadati
- GetSessionList: recupera un elenco di tutte le sessioni disponibili per ogni stato supportato e congresso.
- GetMasterListRaw: restituisce un dizionario non elaborato di tutte le fatture per una determinata sessione.
- GetDatasetList: elenca i set di dati legislativi in blocco per tutti gli stati.
- GetDataset: restituisce i metadati per un set di dati specifico.
- GetDatasetRaw: recupera il contenuto completo del set di dati per l'elaborazione bulk.
Informazioni fattura
- GetBill: restituisce informazioni strutturate su una fattura specifica.
- GetBillText: restituisce il testo completo di una fattura specifica.
- GetAmendment: restituisce il contenuto di una modifica specifica.
- GetSupplement: recupera un supplemento o un allegato a una fattura.
Voto e persone
- GetRollCall: restituisce i risultati di voto per una chiamata di rollback specifica.
- GetPerson: recupera informazioni su un legislatore, uno sponsor o una persona associata.
- GetSessionPeople: restituisce tutte le persone associate a una sessione specifica.
- GetSponsoredList: restituisce un elenco di fatture sponsorizzate da una persona.
Ricerca
- GetSearchResults: restituisce i risultati della ricerca strutturata per una query.
- GetSearchRawResults: restituisce i risultati di ricerca non elaborati adatti per il controllo o il diffing.
Monitoraggio
- GetMonitorList: restituisce l'elenco strutturato delle fatture monitorate.
- GetMonitorListRaw: restituisce una versione leggera dell'elenco di monitoraggio per i flussi di lavoro di rilevamento delle modifiche.
- SetMonitor: imposta o aggiorna l'elenco delle fatture monitorate per l'account.
Recupero delle credenziali
- Passare a https://legiscan.com/.
- Fare clic su "Genera chiave!".
- Nella pagina successiva trovare il collegamento "Iscriversi qui" o visitare https://legiscan.com/user/register
- Dopo l'approvazione, si riceverà una chiave API da usare nel connettore.
Come iniziare
- Ottenere una chiave API da LegiScan.
- Leggere la documentazione: https://legiscan.com/misc/LegiScan_API_User_Manual.pdf
Problemi noti e limitazioni
- Frequenza limitata a seconda del livello di sottoscrizione DELL'API.
- Il testo completo della fattura potrebbe non essere immediatamente disponibile dopo l'introduzione.
- Alcuni dati a livello di stato possono differire o essere incompleti a seconda della frequenza di aggiornamento legislativo.
Domande frequenti
D: Questo connettore supporta la legislazione federale?
Un: Sì, LegiScan include il Congresso degli Stati Uniti oltre a tutti i 50 stati.
D: È possibile tenere traccia dell'avanzamento della fattura?
Un: Sì, ogni fattura include lo stato e la cronologia delle azioni.
D: Questo connettore supporta la legislazione statale?
Un: Sì, LegiScan include attività di legislazione per tutti i 50 Stati Uniti.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Cercare fatture in base al testo completo |
Recuperare i risultati dal motore di ricerca full-text (50 risultati). Esegue una ricerca full-text della legislazione usando il motore LegiScan. È possibile cercare in base all'abbreviazione dello stato o all'ID sessione. La risposta include risultati impaginati e un change_hash per tenere traccia degli aggiornamenti. |
| Modificare l'elenco di monitoraggio per le fatture specificate |
Aggiungere o rimuovere fatture da elenchi di monitoraggio/ignorare. Usare monitoraggio, rimuovere, impostare come azione; le opzioni di posizione sono orologio, sostegno, opposizione. |
| Ottenere fatture sponsorizzate dal legislatore |
Recuperare l'elenco delle fatture sponsorizzate da un singolo people_id |
| Ottenere i dettagli delle chiamate di rollback |
Recuperare le informazioni relative al voto di chiamata cumulativa per un determinato roll_call_id |
| Ottenere i record delle persone attivi in una sessione |
Recuperare l'elenco di persone attive in un session_id specifico |
| Ottenere il testo della fattura |
Recuperare il testo completo della fattura per un determinato doc_id |
| Ottenere informazioni dettagliate sulla fattura |
Recuperare le informazioni dettagliate della fattura per un determinato bill_id |
| Ottenere informazioni sulla persona (sponsor) |
Recuperare informazioni di base per un determinato people_id |
| Ottenere l'archivio dei set di dati per una sessione legislativa |
Recuperare un singolo set di dati per un session_id specifico |
| Ottenere l'elenco dei set di dati di sessione disponibili |
Recuperare l'elenco degli snapshot del set di dati disponibili |
| Ottenere l'elenco delle sessioni disponibili |
Restituisce un elenco di sessioni disponibili per l'accesso nell'abbreviazione dello stato specificato o tutte le sessioni se non viene specificato alcuno stato. |
| Ottenere l'elenco di monitoraggio GAITS |
Recuperare le fatture dall'elenco di monitoraggio GAITS |
| Ottenere l'elenco di monitoraggio GAITS (raw) |
Recuperare le fatture dall'elenco di monitoraggio GAITS per il rilevamento di change_hash |
| Ottenere l'elenco master non elaborato delle fatture |
Recuperare l'elenco delle fatture master ottimizzato per il rilevamento di change_hash |
| Ottenere l'elenco principale delle fatture |
Recupera un elenco master di dati di fatturazione di riepilogo nella sessione (ID) specificata o per la sessione corrente in uno stato specifico (stato). |
| Ottenere l'emendamento |
Recuperare il testo della modifica per un determinato amendment_id |
| Ottenere risultati di ricerca semplificati per il monitoraggio automatizzato |
Recuperare i risultati dal motore di ricerca full-text. 2000 risultati. Esegue una ricerca full-text con struttura dei risultati semplificata, restituendo fino a 2000 record alla volta. Questo endpoint è ottimizzato per il monitoraggio delle parole chiave tra stati o sessioni. |
| Ottenere un set di dati ZIP non elaborato per una sessione |
Restituisce un archivio ZIP non elaborato contenente tutti i dati relativi a fatture, voti e persone per una sessione specifica. Si tratta di un flusso binario adatto per il download di file. |
| Ottieni supplemento |
Recuperare un documento supplementare per un determinato supplement_id |
Cercare fatture in base al testo completo
Recuperare i risultati dal motore di ricerca full-text (50 risultati). Esegue una ricerca full-text della legislazione usando il motore LegiScan. È possibile cercare in base all'abbreviazione dello stato o all'ID sessione. La risposta include risultati impaginati e un change_hash per tenere traccia degli aggiornamenti.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
Abbreviazione dello stato
|
state | string |
Usare l'abbreviazione di stato (ad esempio, 'NY') o 'ALL'. Facoltativo se si usa l'ID sessione. |
|
|
ID sessione
|
id | integer |
Usare session_id anziché lo stato per impostare come destinazione una sessione specifica. |
|
|
Query di ricerca
|
query | True | string |
Stringa di query full-text da eseguire nel motore di ricerca. |
|
Filtro anno
|
year | integer |
1 = all, 2 = current, 3 = recent, 4 = prior o exact year > 1900. |
|
|
Numero pagina
|
page | integer |
Numero di pagina del risultato da restituire. |
Restituisce
- Corpo
- SearchResponse
Modificare l'elenco di monitoraggio per le fatture specificate
Aggiungere o rimuovere fatture da elenchi di monitoraggio/ignorare. Usare monitoraggio, rimuovere, impostare come azione; le opzioni di posizione sono orologio, sostegno, opposizione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan. |
|
Action
|
action | True | string |
L'azione da eseguire: |
|
Elenco ID fattura
|
list | True | string |
Elenco delimitato da virgole di |
|
Posizione
|
stance | string |
Posizione da assegnare alle fatture - |
Restituisce
- Corpo
- SetMonitorResponse
Ottenere fatture sponsorizzate dal legislatore
Recuperare l'elenco delle fatture sponsorizzate da un singolo people_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan. |
|
ID persone
|
id | True | integer |
L'people_id del legislatore per recuperare le fatture sponsorizzate. |
Restituisce
- Corpo
- SponsoredListResponse
Ottenere i dettagli delle chiamate di rollback
Recuperare le informazioni relative al voto di chiamata cumulativa per un determinato roll_call_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
Roll Call ID
|
id | True | integer |
Roll Call ID |
Restituisce
- Corpo
- RollCallResponse
Ottenere i record delle persone attivi in una sessione
Recuperare l'elenco di persone attive in un session_id specifico
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan. |
|
ID sessione
|
id | True | integer |
Il session_id per il quale recuperare le persone attive. |
Restituisce
- Corpo
- SessionPeopleResponse
Ottenere il testo della fattura
Recuperare il testo completo della fattura per un determinato doc_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID documento
|
id | True | integer |
ID documento |
Restituisce
- Corpo
- BillTextResponse
Ottenere informazioni dettagliate sulla fattura
Recuperare le informazioni dettagliate della fattura per un determinato bill_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID fattura
|
id | True | integer |
Identificatore fattura |
Restituisce
- Corpo
- GetBillResponse
Ottenere informazioni sulla persona (sponsor)
Recuperare informazioni di base per un determinato people_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID persone
|
id | True | integer |
ID persona |
Restituisce
- Corpo
- PersonResponse
Ottenere l'archivio dei set di dati per una sessione legislativa
Recuperare un singolo set di dati per un session_id specifico
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID sessione
|
id | True | integer |
Session_id del set di dati da recuperare. |
|
Chiave di Accesso
|
access_key | True | string |
Access_key dalla risposta getDatasetList corrispondente. |
|
Formato
|
format | string |
Formato facoltativo dei file all'interno dell'archivio ZIP. Il valore predefinito è JSON. |
Restituisce
- Corpo
- DatasetArchiveResponse
Ottenere l'elenco dei set di dati di sessione disponibili
Recuperare l'elenco degli snapshot del set di dati disponibili
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
Abbreviazione dello stato
|
state | string |
Filtro di stato facoltativo per i set di dati. |
|
|
Filtro anno
|
year | integer |
Filtro dell'anno facoltativo per i set di dati. |
Restituisce
- Corpo
- DatasetListResponse
Ottenere l'elenco delle sessioni disponibili
Restituisce un elenco di sessioni disponibili per l'accesso nell'abbreviazione dello stato specificato o tutte le sessioni se non viene specificato alcuno stato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Operazione da chiamare |
|
Abbreviazione dello stato
|
state | string |
Recuperare le sessioni per questo stato |
Restituisce
- Corpo
- GetSessionListResponse
Ottenere l'elenco di monitoraggio GAITS
Recuperare le fatture dall'elenco di monitoraggio GAITS
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan. |
|
Filtro record
|
record | string |
Filtrare per restituire i monitoraggi correnti o archiviati. Valori: |
Restituisce
- Corpo
- MonitorListResponse
Ottenere l'elenco di monitoraggio GAITS (raw)
Recuperare le fatture dall'elenco di monitoraggio GAITS per il rilevamento di change_hash
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan. |
|
Filtro record
|
record | string |
Filtrare per restituire i monitoraggi correnti o archiviati. Valori: |
Restituisce
- Corpo
- MonitorListRawResponse
Ottenere l'elenco master non elaborato delle fatture
Recuperare l'elenco delle fatture master ottimizzato per il rilevamento di change_hash
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID sessione
|
id | integer |
ID numerico della sessione legislativa |
|
|
Abbreviazione dello stato
|
state | True | string |
Abbreviazione dello stato a due lettere (ad esempio, "NY") per filtrare le fatture in base allo stato |
Restituisce
- Corpo
- MasterListRawResponse
Ottenere l'elenco principale delle fatture
Recupera un elenco master di dati di fatturazione di riepilogo nella sessione (ID) specificata o per la sessione corrente in uno stato specifico (stato).
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
La chiave API LegiScan. |
|
Nome operazione
|
op | True | string |
Valore fisso richiesto |
|
ID sessione
|
id | integer |
ID numerico della sessione legislativa |
|
|
Abbreviazione dello stato
|
state | True | string |
Recuperare l'elenco master fattura per la sessione corrente nello stato specificato (usare con cautela). |
Restituisce
- Corpo
- MasterListResponse
Ottenere l'emendamento
Recuperare il testo della modifica per un determinato amendment_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID modifica
|
id | True | integer |
ID modifica |
Restituisce
- Corpo
- BillAmendmentResponse
Ottenere risultati di ricerca semplificati per il monitoraggio automatizzato
Recuperare i risultati dal motore di ricerca full-text. 2000 risultati. Esegue una ricerca full-text con struttura dei risultati semplificata, restituendo fino a 2000 record alla volta. Questo endpoint è ottimizzato per il monitoraggio delle parole chiave tra stati o sessioni.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
Abbreviazione dello stato
|
state | string |
Abbreviazione dello stato (ad esempio 'TX') o 'ALL' per tutti gli stati. Facoltativo se viene usato l'ID sessione. |
|
|
ID sessione
|
id | integer |
Limitare la ricerca a un session_id specifico. |
|
|
Query di ricerca
|
query | True | string |
Stringa di query full-text, con codifica URL. |
|
Filtro anno
|
year | integer |
1 = all, 2 = current, 3 = recent, 4 = prior o un anno > 1900. |
|
|
Numero pagina
|
page | integer |
Pagina dei risultati da restituire (fino a 2000 record per pagina). |
Restituisce
- Corpo
- SearchRawResponse
Ottenere un set di dati ZIP non elaborato per una sessione
Restituisce un archivio ZIP non elaborato contenente tutti i dati relativi a fatture, voti e persone per una sessione specifica. Si tratta di un flusso binario adatto per il download di file.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID sessione
|
id | True | integer |
Session_id del set di dati da recuperare. |
|
Chiave di Accesso
|
access_key | True | string |
Access_key dalla risposta getDatasetList corrispondente. |
|
Formato
|
format | string |
Formato facoltativo per il contenuto dell'archivio ZIP (json o csv). |
Restituisce
- response
- binary
Ottieni supplemento
Recuperare un documento supplementare per un determinato supplement_id
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Chiave API
|
key | True | string |
Chiave API per l'accesso a LegiScan. |
|
Operation
|
op | True | string |
Nome dell'operazione LegiScan |
|
ID supplemento
|
id | True | integer |
ID supplemento |
Restituisce
- Corpo
- SupplementResponse
Definizioni
GetSessionListResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
sessions
|
sessions | array of object | |
|
session_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 | |
|
speciale
|
sessions.special | integer | |
|
dataset_hash
|
sessions.dataset_hash | string |
MasterListResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
session_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 | |
|
priore
|
session.prior | integer | |
|
speciale
|
session.special | integer | |
|
session_tag
|
session.session_tag | string | |
|
session_title
|
session.session_title | string | |
|
session_name
|
session.session_name | string | |
|
masterlist
|
masterlist | object |
MasterListRawResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
masterlist
|
masterlist | object |
GetBillResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
bill_id
|
bill.bill_id | integer | |
|
title
|
bill.title | string | |
|
descrizione
|
bill.description | string | |
|
URL
|
bill.url | string | |
|
change_hash
|
bill.change_hash | string |
BillTextResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
doc_id
|
text.doc_id | integer | |
|
bill_id
|
text.bill_id | integer | |
|
date
|
text.date | string | |
|
type
|
text.type | string | |
|
MIME
|
text.mime | string | |
|
text_size
|
text.text_size | integer | |
|
text_hash
|
text.text_hash | string | |
|
doc
|
text.doc | string |
BillAmendmentResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
amendment_id
|
amendment.amendment_id | integer | |
|
title
|
amendment.title | string | |
|
descrizione
|
amendment.description | string | |
|
MIME
|
amendment.mime | string | |
|
amendment_size
|
amendment.amendment_size | integer | |
|
amendment_hash
|
amendment.amendment_hash | string |
SupplementResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
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 | |
|
descrizione
|
supplement.description | string | |
|
MIME
|
supplement.mime | string | |
|
mime_id
|
supplement.mime_id | integer | |
|
supplement_size
|
supplement.supplement_size | integer | |
|
supplement_hash
|
supplement.supplement_hash | string |
RollCallResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
roll_call_id
|
roll_call.roll_call_id | integer | |
|
bill_id
|
roll_call.bill_id | integer | |
|
date
|
roll_call.date | string | |
|
descrizione
|
roll_call.desc | string | |
|
Sì
|
roll_call.yea | integer | |
|
no
|
roll_call.nay | integer | |
|
Nv
|
roll_call.nv | integer | |
|
assente
|
roll_call.absent | integer | |
|
totale
|
roll_call.total | integer | |
|
passato
|
roll_call.passed | integer | |
|
camera
|
roll_call.chamber | string | |
|
chamber_id
|
roll_call.chamber_id | integer | |
|
Voti
|
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
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
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 | |
|
partito
|
person.party | string | |
|
role_id
|
person.role_id | integer | |
|
ruolo
|
person.role | string | |
|
nome
|
person.name | string | |
|
first_name
|
person.first_name | string | |
|
middle_name
|
person.middle_name | string | |
|
last_name
|
person.last_name | string | |
|
suffix
|
person.suffix | string | |
|
soprannome
|
person.nickname | string | |
|
Quartiere
|
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
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
page
|
searchresult.summary.page | string | |
|
range
|
searchresult.summary.range | string | |
|
Rilevanza
|
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 | |
|
pertinenza
|
searchresult.results.relevance | integer | |
|
state
|
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
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
page
|
searchresult.summary.page | string | |
|
range
|
searchresult.summary.range | string | |
|
Rilevanza
|
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 | |
|
pertinenza
|
searchresult.results.relevance | integer | |
|
bill_id
|
searchresult.results.bill_id | integer | |
|
change_hash
|
searchresult.results.change_hash | string |
DatasetListResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
elenco di set di dati
|
datasetlist | array of object | |
|
state_id
|
datasetlist.state_id | integer | |
|
session_id
|
datasetlist.session_id | integer | |
|
speciale
|
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
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
state_id
|
dataset.state_id | integer | |
|
session_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
|
dataset.mime | string | |
|
formato zip
|
dataset.zip | string |
Contenuto archivio ZIP con codifica Base64 |
SessionPeopleResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
session_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 | |
|
speciale
|
sessionpeople.session.special | integer | |
|
prefile
|
sessionpeople.session.prefile | integer | |
|
priore
|
sessionpeople.session.prior | integer | |
|
sine_die
|
sessionpeople.session.sine_die | integer | |
|
session_name
|
sessionpeople.session.session_name | string | |
|
nome
|
sessionpeople.session.name | string | |
|
dataset_hash
|
sessionpeople.session.dataset_hash | string | |
|
persone
|
sessionpeople.people | array of SessionPerson |
SessionPerson
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
people_id
|
people_id | integer | |
|
person_hash
|
person_hash | string | |
|
state_id
|
state_id | integer | |
|
party_id
|
party_id | string | |
|
partito
|
party | string | |
|
role_id
|
role_id | integer | |
|
ruolo
|
role | string | |
|
nome
|
name | string | |
|
first_name
|
first_name | string | |
|
middle_name
|
middle_name | string | |
|
last_name
|
last_name | string | |
|
suffix
|
suffix | string | |
|
soprannome
|
nickname | string | |
|
Quartiere
|
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
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
sponsor
|
sponsoredbills.sponsor | SessionPerson | |
|
sessions
|
sponsoredbills.sessions | array of object | |
|
session_id
|
sponsoredbills.sessions.session_id | integer | |
|
session_name
|
sponsoredbills.sessions.session_name | string | |
|
Bollette
|
sponsoredbills.bills | array of object | |
|
session_id
|
sponsoredbills.bills.session_id | integer | |
|
bill_id
|
sponsoredbills.bills.bill_id | integer | |
|
numero
|
sponsoredbills.bills.number | string |
MonitorListResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
monitorlist
|
monitorlist | array of object | |
|
monitor_id
|
monitorlist.monitor_id | integer | |
|
state
|
monitorlist.state | string | |
|
bill_id
|
monitorlist.bill_id | integer | |
|
change_hash
|
monitorlist.change_hash | string | |
|
bill_id
|
monitorlist.bill.bill_id | integer | |
|
state
|
monitorlist.bill.state | string | |
|
numero
|
monitorlist.bill.number | string | |
|
posizione
|
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 | |
|
descrizione
|
monitorlist.bill.description | string |
MonitorListRawResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
monitorlist
|
monitorlist | array of object | |
|
bill_id
|
monitorlist.bill_id | integer | |
|
numero
|
monitorlist.number | string | |
|
state
|
monitorlist.state | string | |
|
status
|
monitorlist.status | integer | |
|
posizione
|
monitorlist.stance | integer | |
|
change_hash
|
monitorlist.change_hash | string |
SetMonitorResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
status
|
status | string | |
|
ritorno
|
return | object |
binario
Questo è il tipo di dati di base 'binario'.