LegiScan (publicador independiente) (versión preliminar)
Acceda a la información legislativa de todos los 50 estados y congresos mediante la API LegiScan.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Dan Romano |
| URL | https://developments.substack.com |
| Correo Electrónico | dan.romano@swolcat.com |
| Metadatos del conector | |
|---|---|
| Publicador | krautrocker |
| Sitio web | https://legiscan.com/ |
| Directiva de privacidad | https://legiscan.com/privacy |
| Categorías | Data |
LegiScan (publicador independiente)
LegiScan es un servicio de seguimiento legislativo y de datos que proporciona información en tiempo real sobre la legislación estatal y federal. Este conector permite a los usuarios acceder mediante programación a la información de facturación, los datos de sesión, los perfiles de personas, los registros de votación, los resultados de la búsqueda y supervisar los estados en el nivel local de los 50 estados y congresos de Los Estados Unidos.
Publicador: Dan Romano (swolcat)
Prerrequisitos
Necesitará una clave de LEgiScan Civic API para usar este conector. Regístrese a través del sitio web de LegiScan para obtener las credenciales de acceso.
Actualmente, el conector admite las siguientes operaciones:
Sesiones y metadatos
- GetSessionList: recupera una lista de todas las sesiones disponibles para cada estado y congreso admitidos.
- GetMasterListRaw: devuelve un diccionario sin procesar de todas las facturas de una sesión determinada.
- GetDatasetList: muestra conjuntos de datos de datos legislativos masivos para todos los estados.
- GetDataset: devuelve metadatos para un conjunto de datos específico.
- GetDatasetRaw: recupera el contenido completo del conjunto de datos para el procesamiento masivo.
Información de facturación
- GetBill: devuelve información estructurada sobre una factura específica.
- GetBillText: devuelve el texto completo de una factura específica.
- GetAmendment: devuelve el contenido de una modificación específica.
- GetSupplement: recupera un suplemento o datos adjuntos a una factura.
Votación y personas
- GetRollCall: devuelve los resultados de votación de una llamada roll específica.
- GetPerson: recupera información sobre un legislador, patrocinador o persona asociada.
- GetSessionPeople: devuelve todas las personas asociadas a una sesión específica.
- GetSponsoredList: devuelve una lista de facturas patrocinadas por una persona.
Search
- GetSearchResults: devuelve resultados de búsqueda estructurados para una consulta.
- GetSearchRawResults: devuelve los resultados de búsqueda sin procesar adecuados para la diferenciación o auditoría.
Monitorización
- GetMonitorList: devuelve la lista estructurada de facturas supervisadas.
- GetMonitorListRaw: devuelve una versión ligera de la lista de monitores para flujos de trabajo de detección de cambios.
- SetMonitor: establece o actualiza la lista de facturas supervisadas de su cuenta.
Obtención de credenciales
- Ir a https://legiscan.com/.
- Haga clic en "Generar clave!".
- En la página siguiente, busque el vínculo "Suscribirse aquí" o visite https://legiscan.com/user/register
- Después de la aprobación, recibirá una clave de API que se usará en el conector.
Introducción
- Obtenga una clave de API de LegiScan.
- Lea los documentos: https://legiscan.com/misc/LegiScan_API_User_Manual.pdf
Problemas conocidos y limitaciones
- Velocidad limitada en función del nivel de suscripción de API.
- Es posible que el texto de la factura completa no esté disponible inmediatamente después de la introducción.
- Algunos datos de nivel de estado pueden retardo o estar incompletos en función de la frecuencia de actualización de la legislación.
Preguntas más frecuentes
P: ¿Este conector admite la legislación federal?
Un: Sí, LegiScan incluye el Congreso estadounidense además de los 50 estados.
P: ¿Puedo realizar un seguimiento del progreso de la factura?
Un: Sí, cada factura incluye un estado y un historial de acciones.
P: ¿Este conector admite la legislación estatal?
Un: Sí, LegiScan incluye actividad de legislación para los 50 estados de EE. UU.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Buscar facturas por texto completo |
Recupere los resultados del motor de búsqueda de texto completo (50 resultados). Realiza una búsqueda de texto completo de la legislación mediante el motor LegiScan. Puede buscar por abreviatura de estado o identificador de sesión. La respuesta incluye resultados paginados y un change_hash para realizar un seguimiento de las actualizaciones. |
| Modificación de la lista de supervisión para facturas especificadas |
Agregue o quite las facturas de las listas de supervisión o omisión. Usar monitor, quitar, establecer como acción; las opciones de postura son de vigilancia, apoyo, oposición. |
| Obtención de información detallada de facturación |
Recuperar información detallada de facturación para un bill_id determinado |
| Obtención de la lista maestra sin procesar de facturas |
Recuperación de la lista de facturas maestras optimizada para la detección de change_hash |
| Obtención de la modificación |
Recuperar texto de modificación para un amendment_id determinado |
| Obtención de resultados de búsqueda simplificados para la supervisión automatizada |
Recupere los resultados del motor de búsqueda de texto completo. Resultados de 2000. Realiza una búsqueda de texto completo con una estructura de resultados simplificada y devuelve hasta 2000 registros a la vez. Este punto de conexión está optimizado para la supervisión de palabras clave entre estados o sesiones. |
| Obtención de un conjunto de datos ZIP sin procesar para una sesión |
Devuelve un archivo ZIP sin procesar que contiene todas las facturas, votos y datos de personas de una sesión específica. Se trata de una secuencia binaria adecuada para la descarga de archivos. |
| Obtención del archivo de conjuntos de datos para una sesión legislativa |
Recuperación de un conjunto de datos individual para un session_id específico |
| Obtención del detalle de la llamada de lanzamiento |
Recuperación de la información de voto de llamada para un roll_call_id determinado |
| Obtener facturas patrocinadas por el legislador |
Recuperar lista de facturas patrocinadas por un people_id individual |
| Obtener información de persona (patrocinador) |
Recuperar información básica de un people_id determinado |
| Obtener la lista de conjuntos de datos de sesión disponibles |
Recuperación de la lista de instantáneas de conjuntos de datos disponibles |
| Obtener la lista de monitorES DE GAITS |
Recuperar facturas de la lista de monitorES DE GAITS |
| Obtener la lista de monitorES DE GAITS (sin procesar) |
Recuperación de facturas de la lista de monitorES DE GAITS para la detección de change_hash |
| Obtener la lista de sesiones disponibles |
Devuelve una lista de sesiones que están disponibles para el acceso en la abreviatura de estado especificada o todas las sesiones si no se proporciona ningún estado. |
| Obtener la lista maestra de facturas |
Recupera una lista maestra de datos de factura de resumen en la sesión especificada (id) o para la sesión actual en un estado determinado (estado). |
| Obtener registros de personas activos en una sesión |
Recuperar la lista de personas activas en un session_id específico |
| Obtener suplemento |
Recuperar un documento complementario para un supplement_id determinado |
| Obtener texto de facturación |
Recuperación del texto de la factura completa de un doc_id determinado |
Buscar facturas por texto completo
Recupere los resultados del motor de búsqueda de texto completo (50 resultados). Realiza una búsqueda de texto completo de la legislación mediante el motor LegiScan. Puede buscar por abreviatura de estado o identificador de sesión. La respuesta incluye resultados paginados y un change_hash para realizar un seguimiento de las actualizaciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Abreviatura de estado
|
state | string |
Use la abreviatura de estado (por ejemplo, "NY") o "ALL". Opcional si usa el identificador de sesión. |
|
|
Id. sesión
|
id | integer |
Use session_id en lugar de estado para tener como destino una sesión específica. |
|
|
Consulta de búsqueda
|
query | True | string |
Cadena de consulta de texto completo que se ejecutará en el motor de búsqueda. |
|
Filtro de año
|
year | integer |
1 = all, 2 = current, 3 = recent, 4 = prior, o exacto año > 1900. |
|
|
Número de página
|
page | integer |
Número de página de resultados que se va a devolver. |
Devoluciones
- Body
- SearchResponse
Modificación de la lista de supervisión para facturas especificadas
Agregue o quite las facturas de las listas de supervisión o omisión. Usar monitor, quitar, establecer como acción; las opciones de postura son de vigilancia, apoyo, oposición.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan. |
|
Acción
|
action | True | string |
La acción que se va a realizar: |
|
Lista de identificadores de facturación
|
list | True | string |
Lista separada por comas de |
|
Posición
|
stance | string |
Postura para asignar a las facturas: |
Devoluciones
- Body
- SetMonitorResponse
Obtención de información detallada de facturación
Recuperar información detallada de facturación para un bill_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Identificador de facturación
|
id | True | integer |
Identificador de facturación |
Devoluciones
- Body
- GetBillResponse
Obtención de la lista maestra sin procesar de facturas
Recuperación de la lista de facturas maestras optimizada para la detección de change_hash
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. sesión
|
id | integer |
Identificador numérico de la sesión legislativa |
|
|
Abreviatura de estado
|
state | True | string |
Abreviatura de estado de dos letras (por ejemplo, "NY") para filtrar las facturas por estado |
Devoluciones
Obtención de la modificación
Recuperar texto de modificación para un amendment_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. de modificación
|
id | True | integer |
Id. de modificación |
Devoluciones
Obtención de resultados de búsqueda simplificados para la supervisión automatizada
Recupere los resultados del motor de búsqueda de texto completo. Resultados de 2000. Realiza una búsqueda de texto completo con una estructura de resultados simplificada y devuelve hasta 2000 registros a la vez. Este punto de conexión está optimizado para la supervisión de palabras clave entre estados o sesiones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Abreviatura de estado
|
state | string |
Abreviatura de estado (por ejemplo, 'TX') o 'ALL' para todos los estados. Opcional si se usa el identificador de sesión. |
|
|
Id. sesión
|
id | integer |
Limitar la búsqueda a un session_id específico. |
|
|
Consulta de búsqueda
|
query | True | string |
Cadena de consulta de texto completo, codificada con dirección URL. |
|
Filtro de año
|
year | integer |
1 = todos, 2 = actual, 3 = reciente, 4 = anterior o un año > 1900. |
|
|
Número de página
|
page | integer |
Página de resultados que se van a devolver (hasta 2000 registros por página). |
Devoluciones
- Body
- SearchRawResponse
Obtención de un conjunto de datos ZIP sin procesar para una sesión
Devuelve un archivo ZIP sin procesar que contiene todas las facturas, votos y datos de personas de una sesión específica. Se trata de una secuencia binaria adecuada para la descarga de archivos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. sesión
|
id | True | integer |
El session_id del conjunto de datos que se va a recuperar. |
|
Clave de acceso
|
access_key | True | string |
El access_key de la respuesta getDatasetList correspondiente. |
|
Formato
|
format | string |
Formato opcional para el contenido del archivo ZIP (json o csv). |
Devoluciones
- response
- binary
Obtención del archivo de conjuntos de datos para una sesión legislativa
Recuperación de un conjunto de datos individual para un session_id específico
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. sesión
|
id | True | integer |
El session_id del conjunto de datos que se va a recuperar. |
|
Clave de acceso
|
access_key | True | string |
El access_key de la respuesta getDatasetList correspondiente. |
|
Formato
|
format | string |
Formato opcional de los archivos dentro del archivo ZIP. El valor predeterminado es JSON. |
Devoluciones
Obtención del detalle de la llamada de lanzamiento
Recuperación de la información de voto de llamada para un roll_call_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. de llamada de lanzamiento
|
id | True | integer |
Id. de llamada de lanzamiento |
Devoluciones
- Body
- RollCallResponse
Obtener facturas patrocinadas por el legislador
Recuperar lista de facturas patrocinadas por un people_id individual
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan. |
|
Id. de personas
|
id | True | integer |
La people_id del legislador para recuperar las facturas patrocinadas. |
Devoluciones
Obtener información de persona (patrocinador)
Recuperar información básica de un people_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. de personas
|
id | True | integer |
Id. de persona |
Devoluciones
- Body
- PersonResponse
Obtener la lista de conjuntos de datos de sesión disponibles
Recuperación de la lista de instantáneas de conjuntos de datos disponibles
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Abreviatura de estado
|
state | string |
Filtro de estado opcional para conjuntos de datos. |
|
|
Filtro de año
|
year | integer |
Filtro de año opcional para conjuntos de datos. |
Devoluciones
- Body
- DatasetListResponse
Obtener la lista de monitorES DE GAITS
Recuperar facturas de la lista de monitorES DE GAITS
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan. |
|
Filtro de registro
|
record | string |
Filtre para devolver monitores actuales o archivados. Valores: |
Devoluciones
- Body
- MonitorListResponse
Obtener la lista de monitorES DE GAITS (sin procesar)
Recuperación de facturas de la lista de monitorES DE GAITS para la detección de change_hash
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan. |
|
Filtro de registro
|
record | string |
Filtre para devolver monitores actuales o archivados. Valores: |
Devoluciones
Obtener la lista de sesiones disponibles
Devuelve una lista de sesiones que están disponibles para el acceso en la abreviatura de estado especificada o todas las sesiones si no se proporciona ningún estado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Operación a la que se va a llamar |
|
Abreviatura de estado
|
state | string |
Recuperar sesiones para este estado |
Devoluciones
Obtener la lista maestra de facturas
Recupera una lista maestra de datos de factura de resumen en la sesión especificada (id) o para la sesión actual en un estado determinado (estado).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API de LegiScan. |
|
Nombre de operación
|
op | True | string |
Valor fijo de |
|
Id. sesión
|
id | integer |
Identificador numérico de la sesión legislativa |
|
|
Abreviatura de estado
|
state | True | string |
Recupere la lista maestra de facturación para la sesión actual en el estado especificado (use con precaución). |
Devoluciones
- Body
- MasterListResponse
Obtener registros de personas activos en una sesión
Recuperar la lista de personas activas en un session_id específico
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan. |
|
Id. sesión
|
id | True | integer |
La session_id para la que se van a recuperar personas activas. |
Devoluciones
Obtener suplemento
Recuperar un documento complementario para un supplement_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. de suplemento
|
id | True | integer |
Id. de suplemento |
Devoluciones
- Body
- SupplementResponse
Obtener texto de facturación
Recuperación del texto de la factura completa de un doc_id determinado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clave de API
|
key | True | string |
La clave de API para acceder a LegiScan. |
|
Operation
|
op | True | string |
Nombre de la operación LegiScan |
|
Id. de documento
|
id | True | integer |
Id. de documento |
Devoluciones
- Body
- BillTextResponse
Definiciones
GetSessionListResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
sessions
|
sessions | array of object | |
|
identificador_de_sesión
|
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 | |
|
especial
|
sessions.special | integer | |
|
dataset_hash
|
sessions.dataset_hash | string |
MasterListResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
identificador_de_sesión
|
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 | |
|
previo
|
session.prior | integer | |
|
especial
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
masterlist
|
masterlist | object |
GetBillResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
bill_id
|
bill.bill_id | integer | |
|
title
|
bill.title | string | |
|
descripción
|
bill.description | string | |
|
URL
|
bill.url | string | |
|
change_hash
|
bill.change_hash | string |
BillTextResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
amendment_id
|
amendment.amendment_id | integer | |
|
title
|
amendment.title | string | |
|
descripción
|
amendment.description | string | |
|
mime
|
amendment.mime | string | |
|
amendment_size
|
amendment.amendment_size | integer | |
|
amendment_hash
|
amendment.amendment_hash | string |
SuplementoResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
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 | |
|
descripción
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
roll_call_id
|
roll_call.roll_call_id | integer | |
|
bill_id
|
roll_call.bill_id | integer | |
|
date
|
roll_call.date | string | |
|
descripción
|
roll_call.desc | string | |
|
Sí
|
roll_call.yea | integer | |
|
no
|
roll_call.nay | integer | |
|
Nv
|
roll_call.nv | integer | |
|
ausente
|
roll_call.absent | integer | |
|
total
|
roll_call.total | integer | |
|
Pasado
|
roll_call.passed | integer | |
|
cámara
|
roll_call.chamber | string | |
|
chamber_id
|
roll_call.chamber_id | integer | |
|
Votos
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
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 | |
|
partido
|
person.party | string | |
|
role_id
|
person.role_id | integer | |
|
role
|
person.role | string | |
|
nombre
|
person.name | string | |
|
primer nombre
|
person.first_name | string | |
|
middle_name
|
person.middle_name | string | |
|
apellido
|
person.last_name | string | |
|
sufijo
|
person.suffix | string | |
|
apodo
|
person.nickname | string | |
|
distrito
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
página
|
searchresult.summary.page | string | |
|
range
|
searchresult.summary.range | string | |
|
Relevancia
|
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 | |
|
pertinencia
|
searchresult.results.relevance | integer | |
|
estado
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
página
|
searchresult.summary.page | string | |
|
range
|
searchresult.summary.range | string | |
|
Relevancia
|
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 | |
|
pertinencia
|
searchresult.results.relevance | integer | |
|
bill_id
|
searchresult.results.bill_id | integer | |
|
change_hash
|
searchresult.results.change_hash | string |
DatasetListResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
datasetlist
|
datasetlist | array of object | |
|
state_id
|
datasetlist.state_id | integer | |
|
identificador_de_sesión
|
datasetlist.session_id | integer | |
|
especial
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
state_id
|
dataset.state_id | integer | |
|
identificador_de_sesión
|
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 | |
|
archivo comprimido
|
dataset.zip | string |
Contenido de archivo ZIP codificado en Base64 |
SessionPeopleResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
identificador_de_sesión
|
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 | |
|
especial
|
sessionpeople.session.special | integer | |
|
prefile
|
sessionpeople.session.prefile | integer | |
|
previo
|
sessionpeople.session.prior | integer | |
|
sine_die
|
sessionpeople.session.sine_die | integer | |
|
session_name
|
sessionpeople.session.session_name | string | |
|
nombre
|
sessionpeople.session.name | string | |
|
dataset_hash
|
sessionpeople.session.dataset_hash | string | |
|
people
|
sessionpeople.people | array of SessionPerson |
SessionPerson
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
people_id
|
people_id | integer | |
|
person_hash
|
person_hash | string | |
|
state_id
|
state_id | integer | |
|
party_id
|
party_id | string | |
|
partido
|
party | string | |
|
role_id
|
role_id | integer | |
|
role
|
role | string | |
|
nombre
|
name | string | |
|
primer nombre
|
first_name | string | |
|
middle_name
|
middle_name | string | |
|
apellido
|
last_name | string | |
|
sufijo
|
suffix | string | |
|
apodo
|
nickname | string | |
|
distrito
|
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
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
patrocinador
|
sponsoredbills.sponsor | SessionPerson | |
|
sessions
|
sponsoredbills.sessions | array of object | |
|
identificador_de_sesión
|
sponsoredbills.sessions.session_id | integer | |
|
session_name
|
sponsoredbills.sessions.session_name | string | |
|
Cuentas
|
sponsoredbills.bills | array of object | |
|
identificador_de_sesión
|
sponsoredbills.bills.session_id | integer | |
|
bill_id
|
sponsoredbills.bills.bill_id | integer | |
|
number
|
sponsoredbills.bills.number | string |
MonitorListResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
monitorlist
|
monitorlist | array of object | |
|
monitor_id
|
monitorlist.monitor_id | integer | |
|
estado
|
monitorlist.state | string | |
|
bill_id
|
monitorlist.bill_id | integer | |
|
change_hash
|
monitorlist.change_hash | string | |
|
bill_id
|
monitorlist.bill.bill_id | integer | |
|
estado
|
monitorlist.bill.state | string | |
|
number
|
monitorlist.bill.number | string | |
|
posición
|
monitorlist.bill.stance | integer | |
|
change_hash
|
monitorlist.bill.change_hash | string | |
|
URL
|
monitorlist.bill.url | string | |
|
status_date
|
monitorlist.bill.status_date | date | |
|
estado
|
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 | |
|
descripción
|
monitorlist.bill.description | string |
MonitorListRawResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
monitorlist
|
monitorlist | array of object | |
|
bill_id
|
monitorlist.bill_id | integer | |
|
number
|
monitorlist.number | string | |
|
estado
|
monitorlist.state | string | |
|
estado
|
monitorlist.status | integer | |
|
posición
|
monitorlist.stance | integer | |
|
change_hash
|
monitorlist.change_hash | string |
SetMonitorResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string | |
|
devolución
|
return | object |
binario
Este es el tipo de datos básico "binary".