CRS do Congresso dos EUA (Editor Independente) (versão prévia)
Uma coleção de pontos de extremidade a serem exibidos, recuperados e reutilizáveis de dados legíveis por computador de coleções disponíveis no Congress.gov. Somente atividade legislativa.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Dan Romano |
| URL | https://developments.substack.com |
| dan.romano@swolcat.com |
| Metadados do conector | |
|---|---|
| Publicador | Dan Romano |
| Site | https://api.congress.gov/ |
| Política de privacidade | https://api.govinfo.gov/docs/ |
| Categorias | Dados |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | secureString | Sua chave de API para acessar a API de Congress.gov. | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
Alteração: Obter a lista de alterações a uma alteração especificada
https://api.congress.gov/v3/amendment/117/samdt/2137/amendments?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt, samdt ou suamdt |
|
Número da Alteração
|
amendmentNumber | True | integer |
O número atribuído da emenda. Por exemplo, o valor pode ser 2137 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Alteração: obter a lista de ações em uma alteração especificada
https://api.congress.gov/v3/amendment/117/samdt/2137/actions?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
O número do Congresso. Por exemplo, o valor pode ser 117
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt, samdt ou suamdt |
|
O número atribuído da emenda. Por exemplo, o valor pode ser 2137
|
amendmentNumber | True | integer |
O número atribuído da emenda. Por exemplo, o valor pode ser 2137 |
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limite retornado de registros
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Ações
|
actions | array of object | |
|
actionDate
|
actions.actionDate | date-time | |
|
enviar SMS
|
actions.text | string | |
|
tipo
|
actions.type | string | |
|
recordedVotes
|
actions.recordedVotes | array of object | |
|
câmara
|
actions.recordedVotes.chamber | string | |
|
congresso
|
actions.recordedVotes.congress | integer | |
|
date
|
actions.recordedVotes.date | date-time | |
|
rollNumber
|
actions.recordedVotes.rollNumber | integer | |
|
sessionNumber
|
actions.recordedVotes.sessionNumber | integer | |
|
url
|
actions.recordedVotes.url | uri | |
|
codificar
|
actions.sourceSystem.code | integer | |
|
nome
|
actions.sourceSystem.name | string |
Alteração: obter a lista de cosponsores em uma alteração especificada
https://api.congress.gov/v3/amendment/117/samdt/2137/cosponsors?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt, samdt ou suamdt |
|
Confira a descrição
|
amendmentNumber | True | integer |
O número atribuído da emenda. Por exemplo, o valor pode ser 2137 |
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Alteração: obter a lista de versões de texto para uma alteração especificada
https://api.congress.gov/v3/amendment/117/hamdt/287/text?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Este ponto de extremidade é para o 117º Congresso e em diante. Exemplo: 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt ou samdt |
|
Número da Alteração
|
amendmentNumber | True | integer |
O número atribuído da emenda. Por exemplo, o valor pode ser 287 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
textVersions
|
textVersions | array of object | |
|
date
|
textVersions.date | date-time | |
|
tipo
|
textVersions.type | string | |
|
Formatos
|
textVersions.formats | array of object | |
|
tipo
|
textVersions.formats.type | string | |
|
url
|
textVersions.formats.url | uri |
Alteração: obter informações detalhadas para uma alteração especificada
https://api.congress.gov/v3/amendment/117/samdt/2137?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
O número do Congresso. Por exemplo, o valor pode ser 117
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt, samdt ou suamdt |
|
O número atribuído da emenda. Exemplo: 2137
|
amendmentNumber | True | integer |
O número atribuído da emenda. Exemplo: 2137 |
|
Formato de dados (XML/JSON)
|
format | string |
O formato de dados. O valor pode ser xml ou json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer | |
|
número
|
number | string | |
|
tipo
|
type | string | |
|
proposedDate
|
proposedDate | date-time | |
|
submittedDate
|
submittedDate | date-time | |
|
updateDate
|
updateDate | date-time | |
|
propósito
|
purpose | string | |
|
câmara
|
chamber | string | |
|
actionDate
|
latestAction.actionDate | date | |
|
enviar SMS
|
latestAction.text | string | |
|
patrocinadores
|
sponsors | array of object | |
|
bioguideId
|
sponsors.bioguideId | string | |
|
primeiro nome
|
sponsors.firstName | string | |
|
fullName
|
sponsors.fullName | string | |
|
sobrenome
|
sponsors.lastName | string | |
|
url
|
sponsors.url | uri | |
|
count
|
cosponsors.count | integer | |
|
countIncludingWithdrawnCosponsors
|
cosponsors.countIncludingWithdrawnCosponsors | integer | |
|
url
|
cosponsors.url | uri | |
|
url
|
url | uri |
Alteração: Obter uma lista de alterações até a data da última ação
Exemplo: https://api.congress.gov/v3/amendment?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de dados (XML/JSON)
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limite retornado de registros
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Carimbo de data/hora inicial
|
fromDateTime | date-time |
Carimbo de data/hora inicial da data atualizada YYYY-MM-DDT00:00:00Z |
|
|
Carimbo de data/hora final
|
toDateTime | date-time |
Carimbo de data/hora final para a data atualizada YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Alterações
|
amendments | array of object | |
|
congresso
|
amendments.congress | integer | |
|
número
|
amendments.number | string | |
|
tipo
|
amendments.type | string | |
|
updateDate
|
amendments.updateDate | date-time | |
|
url
|
amendments.url | uri |
Audiência: Obter informações detalhadas para uma audiência especificada
Recupera informações detalhadas da audiência para uma sessão específica do Congresso, câmara e número da jaqueta. Exemplo: https://api.congress.gov/v3/hearing/116/house/41365?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Câmara do Congresso
|
chamber | True | string |
O nome da câmara. Valores aceitos: câmara, Senado ou nochamber |
|
Número da jaqueta auditiva
|
jacketNumber | True | integer |
O número da jaqueta atribuído à audiência. Exemplo: 41365 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
hearingId
|
hearingId | string |
Identificador exclusivo para a audiência |
|
title
|
title | string |
Título da audiência |
|
date
|
date | date-time |
Data e hora da audiência |
|
câmara
|
chamber | string |
Câmara do Congresso (Câmara, Senado ou NoChamber) |
|
nome
|
committee.name | string |
Nome do comitê que supervisiona a audiência |
|
codificar
|
committee.code | string |
Código do comitê |
|
url
|
committee.url | uri |
URL da API para detalhes do comitê |
|
Testemunhas
|
witnesses | array of object |
Lista de testemunhas que testemunharam |
|
nome
|
witnesses.name | string |
Nome completo da testemunha |
|
organização
|
witnesses.organization | string |
Afiliação ou organização representada pela testemunha |
|
posição
|
witnesses.position | string |
Título ou função da testemunha |
|
Documentos
|
documents | array of object |
Lista de documentos relacionados à audiência |
|
title
|
documents.title | string |
Título do documento |
|
url
|
documents.url | uri |
URL da API para o documento |
|
url
|
url | uri |
URL da API para obter mais detalhes sobre a audiência |
Audiência: Obter uma lista de audiências filtradas pelo Congresso
Obtenha uma lista de audiências no Congresso para uma sessão específica do Congresso. Exemplo: https://api.congress.gov/v3/hearing/116?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de audiências disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento atual de resultados |
|
limit
|
limit | integer |
Limite de resultados por solicitação |
|
Audiências
|
hearings | array of object |
Lista de audiências no Congresso |
|
hearingId
|
hearings.hearingId | string |
Identificador exclusivo para a audiência |
|
title
|
hearings.title | string |
Título da audiência |
|
date
|
hearings.date | date-time |
Data e hora da audiência |
|
comité
|
hearings.committee | string |
Nome do comitê que supervisiona a audiência |
|
câmara
|
hearings.chamber | string |
Câmara do Congresso (Câmara ou Senado) |
|
url
|
hearings.url | uri |
URL da API para obter detalhes adicionais da audiência |
Audiência: Obter uma lista de audiências filtradas pelo Congresso e pela Câmara
Obtenha uma lista de audiências no Congresso para uma sessão específica do Congresso e uma câmara. Exemplo: https://api.congress.gov/v3/hearing/116/house?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Câmara do Congresso
|
chamber | True | string |
O nome da câmara. Valores aceitos: câmara, Senado ou nochamber |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de audiências disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento atual de resultados |
|
limit
|
limit | integer |
Limite de resultados por solicitação |
|
Audiências
|
hearings | array of object |
Lista de audiências no Congresso |
|
hearingId
|
hearings.hearingId | string |
Identificador exclusivo para a audiência |
|
title
|
hearings.title | string |
Título da audiência |
|
date
|
hearings.date | date-time |
Data e hora da audiência |
|
comité
|
hearings.committee | string |
Nome do comitê que supervisiona a audiência |
|
câmara
|
hearings.chamber | string |
Câmara do Congresso (Câmara ou Senado) |
|
url
|
hearings.url | uri |
URL da API para obter detalhes adicionais da audiência |
Audiência: Obter uma lista de audiências no Congresso
Obtenha uma lista de audiências no Congresso, incluindo metadados como datas, comitês e títulos de audiência. Exemplo: https://api.congress.gov/v3/hearing?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de audiências disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento atual de resultados |
|
limit
|
limit | integer |
Limite de resultados por solicitação |
|
Audiências
|
hearings | array of object |
Lista de audiências no Congresso |
|
hearingId
|
hearings.hearingId | string |
Identificador exclusivo para a audiência |
|
title
|
hearings.title | string |
Título da audiência |
|
date
|
hearings.date | date-time |
Data e hora da audiência |
|
comité
|
hearings.committee | string |
Nome do comitê que supervisiona a audiência |
|
câmara
|
hearings.chamber | string |
Câmara do Congresso (Câmara ou Senado) |
|
url
|
hearings.url | uri |
URL da API para obter detalhes adicionais da audiência |
Comitê: Obter informações detalhadas para um comitê do Congresso especificado
Solicitação de exemplo: https://api.congress.gov/v3/committee/details/house/hspw00?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
O nome da câmara. O valor pode ser câmara, senado ou conjunto. |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema para o comitê. Exemplo: hspw00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
committee.name | string | |
|
systemCode
|
committee.systemCode | string | |
|
tipo
|
committee.type | string | |
|
câmara
|
committee.chamber | string | |
|
updateDate
|
committee.updateDate | date-time | |
|
Subcomités
|
committee.subcommittees | array of object | |
|
nome
|
committee.subcommittees.name | string | |
|
systemCode
|
committee.subcommittees.systemCode | string |
Comitê: Obter uma lista de comitês do Congresso
Solicitação de exemplo: https://api.congress.gov/v3/committee?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início
|
fromDateTime | string |
Iniciar o carimbo de data/hora para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término
|
toDateTime | string |
Carimbo de data/hora de término para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Comités
|
committees | array of object | |
|
committeeId
|
committees.committeeId | string | |
|
nome
|
committees.name | string | |
|
câmara
|
committees.chamber | string | |
|
tipo
|
committees.type | string | |
|
url
|
committees.url | uri |
Comitê: Obter uma lista de comitês do Congresso filtrados pela câmara
Solicitação de exemplo: https://api.congress.gov/v3/committee/house?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
O nome da câmara. O valor pode ser câmara, senado ou conjunto. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início
|
fromDateTime | string |
Iniciar o carimbo de data/hora para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término
|
toDateTime | string |
Carimbo de data/hora de término para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Comités
|
committees | array of object | |
|
committeeId
|
committees.committeeId | string | |
|
nome
|
committees.name | string | |
|
câmara
|
committees.chamber | string | |
|
tipo
|
committees.type | string | |
|
url
|
committees.url | uri |
Comitê: Obter uma lista de comunicações da Câmara para um comitê do Congresso
Solicitação de exemplo: https://api.congress.gov/v3/committee/house/hspw00/house-communication?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
A câmara do Congresso. O valor deve ser 'house'. |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema do comitê. Exemplo: hspw00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. O padrão é 0. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Comunicações
|
communications | array of object | |
|
communicationId
|
communications.communicationId | string | |
|
dateReceived
|
communications.dateReceived | date-time | |
|
assunto
|
communications.subject | string | |
|
resumo
|
communications.summary | string | |
|
updateDate
|
communications.updateDate | date-time | |
|
url
|
communications.url | uri | |
|
count
|
count | integer |
Comitê: Obter uma lista de comunicações do Senado para uma comissão do Congresso
Solicitação de exemplo: https://api.congress.gov/v3/committee/senate/ssas00/senate-communication?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
A câmara do Congresso. O valor deve ser "senado". |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema do comitê. Exemplo: ssas00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. O padrão é 0. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Comunicações
|
communications | array of object | |
|
communicationId
|
communications.communicationId | string | |
|
dateReceived
|
communications.dateReceived | date-time | |
|
assunto
|
communications.subject | string | |
|
resumo
|
communications.summary | string | |
|
updateDate
|
communications.updateDate | date-time | |
|
url
|
communications.url | uri | |
|
count
|
count | integer |
Comitê: Obter uma lista de legislação associada a uma comissão do Congresso
Solicitação de exemplo: https://api.congress.gov/v3/committee/house/hspw00/bills?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
A câmara do Congresso. O valor pode ser 'câmara', 'senado' ou 'conjunto'. |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema exclusivo para o comitê. Exemplo: hspw00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. O padrão é 0. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início
|
fromDateTime | string |
Carimbo de data/hora inicial para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término
|
toDateTime | string |
Carimbo de data/hora final para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Contas
|
bills | array of object | |
|
congresso
|
bills.congress | integer | |
|
billType
|
bills.billType | string | |
|
billNumber
|
bills.billNumber | integer | |
|
title
|
bills.title | string | |
|
responsável
|
bills.sponsor | string | |
|
introducedDate
|
bills.introducedDate | date | |
|
latestAction
|
bills.latestAction | string | |
|
updateDate
|
bills.updateDate | date-time | |
|
url
|
bills.url | uri | |
|
count
|
count | integer |
Comitê: Obter uma lista de nomeações para um comitê do Congresso especificado
Solicitação de exemplo: https://api.congress.gov/v3/committee/senate/ssas00/nominations?format=json& api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
A câmara do Congresso. O valor deve ser "senado". |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema do comitê. Exemplo: ssas00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. O padrão é 0. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nomeações
|
nominations | array of object | |
|
nominationId
|
nominations.nominationId | string | |
|
nomineeName
|
nominations.nomineeName | string | |
|
posição
|
nominations.position | string | |
|
agência
|
nominations.agency | string | |
|
congresso
|
nominations.congress | integer | |
|
updateDate
|
nominations.updateDate | date-time | |
|
url
|
nominations.url | uri | |
|
count
|
count | integer |
Comitê: Obter uma lista de relatórios do comitê para um comitê do Congresso
Solicitação de exemplo: https://api.congress.gov/v3/committee/house/hspw00/reports?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Câmara
|
chamber | True | string |
A câmara do Congresso. O valor pode ser 'câmara', 'senado' ou 'conjunto'. |
|
Código do comitê
|
committeeCode | True | string |
O código do sistema exclusivo para o comitê. Exemplo: hspw00. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Offset
|
offset | integer |
O registro inicial retornado. O padrão é 0. |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início
|
fromDateTime | string |
Carimbo de data/hora inicial para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término
|
toDateTime | string |
Carimbo de data/hora final para a data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
relatórios
|
reports | array of object | |
|
reportNumber
|
reports.reportNumber | string | |
|
congresso
|
reports.congress | integer | |
|
title
|
reports.title | string | |
|
dateIssued
|
reports.dateIssued | date | |
|
updateDate
|
reports.updateDate | date-time | |
|
url
|
reports.url | uri | |
|
count
|
count | integer |
Comunicação da Casa: obter informações detalhadas para uma comunicação da Casa especificada
Recupera informações detalhadas para uma comunicação específica da Câmara identificada pela sessão do Congresso, tipo de comunicação e número de comunicação.
Solicitação de exemplo:
https://api.congress.gov/v3/house-communication/117/ec/3324?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Tipo de comunicação
|
communicationType | True | string |
O tipo de comunicação house. Valores aceitos: |
|
Número de comunicação
|
communicationNumber | True | integer |
O número atribuído da comunicação da Câmara. Exemplo: |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
communicationId
|
communicationId | string |
Identificador exclusivo para a comunicação da Câmara |
|
congresso
|
congress | integer |
Sessão do Congresso associada à comunicação |
|
communicationType
|
communicationType | string |
Tipo de comunicação house (por exemplo, , |
|
communicationNumber
|
communicationNumber | integer |
O número atribuído da comunicação da Câmara |
|
date
|
date | date |
Data em que a comunicação foi registrada |
|
câmara
|
chamber | string |
A câmara associada à comunicação (Câmara) |
|
resumo
|
summary | string |
Resumo da comunicação da Câmara |
|
textUrl
|
textUrl | uri |
URL para o texto completo da comunicação |
Comunicação da Casa: recupera uma lista de comunicações da Casa
Recupera uma lista de comunicações da Câmara registradas no sistema do Congresso.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Os valores aceitos são |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações da Casa disponíveis. |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado. |
|
limit
|
limit | integer |
Número máximo de registros por resposta. |
|
results
|
results | array of object |
Matriz de comunicações da Casa. |
|
câmara
|
results.chamber | string |
A câmara da comunicação (por exemplo, House). |
|
communicationNumber
|
results.communicationNumber | integer |
O número exclusivo atribuído à comunicação. |
|
codificar
|
results.communicationType.code | string |
Código curto do tipo de comunicação (por exemplo, EC). |
|
nome
|
results.communicationType.name | string |
Nome completo do tipo de comunicação (por exemplo, Comunicação Executiva). |
|
congressNumber
|
results.congressNumber | integer |
O número da sessão do Congresso. |
|
url
|
results.url | uri |
URL para recuperar os detalhes da comunicação. |
Comunicação da Câmara: Obter comunicações da Câmara para uma sessão especificada do Congresso
Recupera uma lista de comunicações da Câmara gravadas em uma sessão específica do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/house-communication/117?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações da Casa disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações da Casa |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação da Câmara |
|
date
|
results.date | date |
Data em que a comunicação foi registrada |
|
câmara
|
results.chamber | string |
A câmara associada à comunicação (Câmara) |
|
descrição
|
results.description | string |
Breve descrição da comunicação da Câmara |
|
url
|
results.url | uri |
URL para os detalhes completos de comunicação da Casa |
Comunicação da Câmara: Obter comunicações da Câmara por sessão do Congresso e tipo de comunicação
Recupera uma lista de comunicações da Câmara filtradas pelo tipo de comunicação e sessão do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/house-communication/117/ec?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Tipo de comunicação
|
communicationType | True | string |
O tipo de comunicação house. Valores aceitos: |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações da Casa disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações da Casa |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação da Câmara |
|
date
|
results.date | date |
Data em que a comunicação foi registrada |
|
câmara
|
results.chamber | string |
A câmara associada à comunicação (Câmara) |
|
communicationType
|
results.communicationType | string |
O tipo de comunicação (por exemplo, , |
|
descrição
|
results.description | string |
Breve descrição da comunicação da Câmara |
|
url
|
results.url | uri |
URL para os detalhes completos de comunicação da Casa |
Comunicação do Senado: Obter comunicações do Senado para uma sessão especificada do Congresso
Recupera uma lista de comunicações do Senado filtradas pela sessão do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/senate-communication/117?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações do Senado disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações do Senado |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação |
|
dateReceived
|
results.dateReceived | date |
Data em que a comunicação foi recebida |
|
assunto
|
results.subject | string |
Assunto ou título da comunicação |
|
agência
|
results.agency | string |
Agência ou departamento associado à comunicação |
|
url
|
results.url | uri |
URL para os detalhes completos da comunicação |
Comunicação do Senado: Obter comunicações do Senado por sessão e tipo do Congresso
Recupera uma lista de comunicações do Senado filtradas pelo tipo de sessão e comunicação do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/senate-communication/117/ec?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Tipo de comunicação do Senado
|
communicationType | True | string |
O tipo de comunicação do Senado. Valores aceitos: ec, pm, pom |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações do Senado disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações do Senado |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação |
|
dateReceived
|
results.dateReceived | date |
Data em que a comunicação foi recebida |
|
assunto
|
results.subject | string |
Assunto ou título da comunicação |
|
agência
|
results.agency | string |
Agência ou departamento associado à comunicação |
|
url
|
results.url | uri |
URL para os detalhes completos da comunicação |
Comunicação do Senado: Obter detalhes para uma comunicação especificada do Senado
Recupera informações detalhadas de uma comunicação do Senado filtrada por sessão do Congresso, tipo de comunicação e número atribuído.
Solicitação de exemplo:
https://api.congress.gov/v3/senate-communication/117/ec/2561?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Tipo de comunicação do Senado
|
communicationType | True | string |
O tipo de comunicação do Senado. Valores aceitos: ec, pm, pom |
|
Número de comunicação atribuído
|
communicationNumber | True | integer |
O número exclusivo atribuído à comunicação do Senado. Exemplo: 2561 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
communicationId
|
communicationId | string |
Identificador exclusivo para a comunicação |
|
dateReceived
|
dateReceived | date |
Data em que a comunicação foi recebida |
|
assunto
|
subject | string |
Assunto ou título da comunicação |
|
agência
|
agency | string |
Agência ou departamento associado à comunicação |
|
relatedBills
|
relatedBills | array of object |
Lista de contas relacionadas |
|
billNumber
|
relatedBills.billNumber | string |
Número de cobrança relacionado à comunicação |
|
title
|
relatedBills.title | string |
Título da fatura relacionada |
|
url
|
relatedBills.url | uri |
URL para os detalhes da fatura |
|
url
|
url | uri |
URL para os detalhes completos da comunicação |
Congresso: Obter informações detalhadas para o congresso atual
https://api.congress.gov/v3/congress/current?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Congresso: Obter informações detalhadas para um congresso especificado
https://api.congress.gov/v3/congress/116?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Formato de dados
|
format | string |
Formato de dados: xml ou json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer | |
|
startDate
|
startDate | date | |
|
data de término
|
endDate | date | |
|
sessions
|
sessions | array of object | |
|
sessão
|
sessions.session | integer | |
|
startDate
|
sessions.startDate | date | |
|
data de término
|
sessions.endDate | date | |
|
updateDate
|
updateDate | date-time |
Congresso: Obter uma lista de congressos e sessões do Congresso
https://api.congress.gov/v3/congress?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de dados
|
format | string |
Formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros retornados (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Congressos
|
congresses | array of object | |
|
congresso
|
congresses.congress | integer | |
|
startDate
|
congresses.startDate | date | |
|
data de término
|
congresses.endDate | date | |
|
sessions
|
congresses.sessions | array of object | |
|
sessão
|
congresses.sessions.session | integer | |
|
startDate
|
congresses.sessions.startDate | date | |
|
data de término
|
congresses.sessions.endDate | date | |
|
updateDate
|
congresses.updateDate | date-time |
Contas: obter a lista de ações em uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076/actions?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Ações
|
actions | array of object | |
|
actionDate
|
actions.actionDate | date-time | |
|
enviar SMS
|
actions.text | string | |
|
tipo
|
actions.type | string | |
|
recordedVotes
|
actions.recordedVotes | array of object | |
|
câmara
|
actions.recordedVotes.chamber | string | |
|
congresso
|
actions.recordedVotes.congress | integer | |
|
date
|
actions.recordedVotes.date | date-time | |
|
rollNumber
|
actions.recordedVotes.rollNumber | integer | |
|
sessionNumber
|
actions.recordedVotes.sessionNumber | integer | |
|
url
|
actions.recordedVotes.url | uri | |
|
codificar
|
actions.sourceSystem.code | integer | |
|
nome
|
actions.sourceSystem.name | string |
Contas: obter a lista de contas relacionadas a uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076/relatedbills?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
relatedBills
|
relatedBills | array of object | |
|
congresso
|
relatedBills.congress | integer | |
|
número
|
relatedBills.number | string | |
|
tipo
|
relatedBills.type | string | |
|
relationType
|
relatedBills.relationType | string | |
|
updateDate
|
relatedBills.updateDate | date-time | |
|
url
|
relatedBills.url | uri |
Contas: obter a lista de cosponsores em uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076/cosponsors?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
cosponsores
|
cosponsors | array of object | |
|
bioguideId
|
cosponsors.bioguideId | string | |
|
primeiro nome
|
cosponsors.firstName | string | |
|
sobrenome
|
cosponsors.lastName | string | |
|
fullName
|
cosponsors.fullName | string | |
|
entidade
|
cosponsors.party | string | |
|
estado
|
cosponsors.state | string | |
|
sponsorshipDate
|
cosponsors.sponsorshipDate | date | |
|
isOriginalCosponsor
|
cosponsors.isOriginalCosponsor | boolean | |
|
url
|
cosponsors.url | uri |
Contas: obter a lista de títulos de uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076/titles?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Títulos
|
titles | array of object | |
|
title
|
titles.title | string | |
|
titleType
|
titles.titleType | string | |
|
isOfficialTitle
|
titles.isOfficialTitle | boolean | |
|
date
|
titles.date | date-time |
Contas: obter a lista de versões de texto para uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076/text?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
textVersions
|
textVersions | array of object | |
|
date
|
textVersions.date | date-time | |
|
Formatos
|
textVersions.formats | array of object | |
|
tipo
|
textVersions.formats.type | string | |
|
url
|
textVersions.formats.url | uri | |
|
updateDate
|
textVersions.updateDate | date-time |
Contas: obter informações detalhadas para uma fatura especificada
https://api.congress.gov/v3/bill/117/hr/3076?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança. O valor pode ser hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
bill.congress | integer | |
|
número
|
bill.number | string | |
|
tipo
|
bill.type | string | |
|
title
|
bill.title | string | |
|
originChamber
|
bill.originChamber | string | |
|
originChamberCode
|
bill.originChamberCode | string | |
|
actionDate
|
bill.latestAction.actionDate | date-time | |
|
enviar SMS
|
bill.latestAction.text | string | |
|
updateDate
|
bill.updateDate | date-time | |
|
url
|
bill.url | uri |
Contas: Obter uma lista de contas
https://api.congress.gov/v3/bill?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Confira a descrição
|
fromDateTime | string |
Timestampe inicial para a data de atualização. Usar YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
toDateTime | string |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
sort | string |
Classificar por data de atualização no Congress.gov. O valor pode ser updateDate+asc ou updateDate+desc |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Contas
|
bills | array of object | |
|
congresso
|
bills.congress | integer | |
|
actionDate
|
bills.latestAction.actionDate | date | |
|
enviar SMS
|
bills.latestAction.text | string | |
|
número
|
bills.number | string | |
|
originChamber
|
bills.originChamber | string | |
|
originChamberCode
|
bills.originChamberCode | string | |
|
title
|
bills.title | string | |
|
tipo
|
bills.type | string | |
|
updateDate
|
bills.updateDate | date | |
|
updateDateIncludingText
|
bills.updateDateIncludingText | date-time | |
|
url
|
bills.url | uri |
Emenda: Obter emendas pelo Congresso e tipo de emenda
Exemplo: https://api.congress.gov/v3/amendment/117/samdt?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
O número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de alteração
|
amendmentType | True | string |
O tipo de alteração. O valor pode ser hamdt, samdt ou suamdt |
|
Formato de dados (XML/JSON)
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limite retornado de registros
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Confira a descrição
|
fromDateTime | date-time |
Carimbo de data/hora inicial para a data de atualização. YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
toDateTime | date-time |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Alterações
|
amendments | array of object | |
|
congresso
|
amendments.congress | integer | |
|
número
|
amendments.number | string | |
|
tipo
|
amendments.type | string | |
|
updateDate
|
amendments.updateDate | date-time | |
|
url
|
amendments.url | uri |
Emenda: Obter uma lista de alterações pelo Congresso
Obter uma lista de alterações filtradas pelo Congresso, classificadas pela data da última ação
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Formato de dados (XML/JSON)
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limite retornado de registros
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Carimbo de data/hora inicial
|
fromDateTime | date-time |
Iniciar o carimbo de data/hora por data atualizada. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Carimbo de data/hora final
|
toDateTime | date-time |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Alterações
|
amendments | array of object | |
|
congresso
|
amendments.congress | integer | |
|
número
|
amendments.number | string | |
|
tipo
|
amendments.type | string | |
|
updateDate
|
amendments.updateDate | date-time | |
|
url
|
amendments.url | uri |
Impressão do comitê: obter as versões de texto de uma impressão de comitê especificada
Obtenha uma lista de versões de texto para uma determinada impressão do comitê identificada pelo congresso, câmara e número da jaqueta.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-print/117/house/48144/text?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Câmara do Congresso
|
chamber | True | string |
O nome da câmara. Valores aceitos: câmara, Senado, nochamber |
|
Número da jaqueta
|
jacketNumber | True | integer |
O número de jaqueta exclusivo atribuído à impressão do comitê. Exemplo: 48144 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de versões de texto disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de versões de texto de impressão do comitê |
|
textVersionId
|
results.textVersionId | string |
Identificador exclusivo para a versão de texto |
|
updateDate
|
results.updateDate | date-time |
A data em que a versão do texto foi atualizada pela última vez |
|
format
|
results.format | string |
O formato do texto (por exemplo, PDF, XML) |
|
url
|
results.url | uri |
URL para o texto completo da impressão do comitê |
Impressão do Comitê: Obter impressões digitais da comissão para um congresso e uma câmara específicos
Obtenha uma lista de impressões digitais do comitê para uma determinada sessão do Congresso e câmara.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-print/117/house?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Câmara do Congresso
|
chamber | True | string |
O nome da câmara. Valores aceitos: câmara, Senado, nochamber |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtro de data de início
|
fromDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, a partir desta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Filtro de data de término
|
toDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, terminando nesta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de impressões de comitê disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de impressões do comitê |
|
committeePrintId
|
results.committeePrintId | string |
Identificador exclusivo para a impressão do comitê |
|
congresso
|
results.congress | integer |
O número da sessão do Congresso |
|
câmara
|
results.chamber | string |
A câmara na qual a impressão da comissão se originou (Câmara, Senado ou Articulação) |
|
title
|
results.title | string |
Título da impressão do comitê |
|
updateDate
|
results.updateDate | date-time |
A data em que a impressão do comitê foi atualizada pela última vez |
|
url
|
results.url | uri |
URL para a impressão do comitê |
Impressão do Comitê: Obter impressões digitais do comitê para um congresso específico
Obtenha uma lista de impressões digitais do comitê para uma determinada sessão do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-print/117?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtro de data de início
|
fromDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, a partir desta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Filtro de data de término
|
toDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, terminando nesta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de impressões de comitê disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de impressões do comitê |
|
committeePrintId
|
results.committeePrintId | string |
Identificador exclusivo para a impressão do comitê |
|
congresso
|
results.congress | integer |
O número da sessão do Congresso |
|
câmara
|
results.chamber | string |
A câmara na qual a impressão da comissão se originou (Câmara, Senado ou Articulação) |
|
title
|
results.title | string |
Título da impressão do comitê |
|
updateDate
|
results.updateDate | date-time |
A data em que a impressão do comitê foi atualizada pela última vez |
|
url
|
results.url | uri |
URL para a impressão do comitê |
Impressão do comitê: obter informações detalhadas para uma impressão específica do comitê
Recupera detalhes de uma impressão de comitê para uma determinada sessão do Congresso, câmara e número da jaqueta.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-print/117/house/48144?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Câmara do Congresso
|
chamber | True | string |
O nome da câmara. Valores aceitos: câmara, Senado, nochamber |
|
Número da jaqueta
|
jacketNumber | True | integer |
O número de jaqueta exclusivo atribuído à impressão do comitê. Exemplo: 48144 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
committeePrintId
|
committeePrintId | string |
Identificador exclusivo para a impressão do comitê |
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
câmara
|
chamber | string |
A câmara na qual a impressão da comissão se originou (Câmara, Senado ou Articulação) |
|
jacketNumber
|
jacketNumber | integer |
O número exclusivo da jaqueta da impressão do comitê |
|
title
|
title | string |
Título da impressão do comitê |
|
updateDate
|
updateDate | date-time |
A data em que a impressão do comitê foi atualizada pela última vez |
|
url
|
url | uri |
URL para a impressão completa do comitê |
Impressão do Comitê: Obter uma lista de impressões digitais do comitê
Obtenha uma lista de impressões do comitê, filtradas por parâmetros opcionais, como formato, intervalo de datas e paginação.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-print?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtro de data de início
|
fromDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, a partir desta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Filtro de data de término
|
toDateTime | string |
Filtra os resultados com base no carimbo de data/hora de atualização, terminando nesta data. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de impressões de comitê disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de impressões do comitê |
|
committeePrintId
|
results.committeePrintId | string |
Identificador exclusivo para a impressão do comitê |
|
congresso
|
results.congress | integer |
O número da sessão do Congresso |
|
câmara
|
results.chamber | string |
A câmara na qual a impressão da comissão se originou (Câmara, Senado ou Articulação) |
|
title
|
results.title | string |
Título da impressão do comitê |
|
updateDate
|
results.updateDate | date-time |
A data em que a impressão do comitê foi atualizada pela última vez |
|
url
|
results.url | uri |
URL para a impressão do comitê |
Leis: obter uma lei filtrada pelo congresso especificado, tipo de lei e número da lei
https://api.congress.gov/v3/law/117/pub/108?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de lei
|
lawType | True | string |
O tipo de lei. Valores permitidos: 'pub' (lei pública) ou 'priv' (direito privado). |
|
Número da Lei
|
lawNumber | True | integer |
O número da lei atribuído. Exemplo: 108 |
|
Formato
|
format | string |
Formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer | |
|
lawNumber
|
lawNumber | string | |
|
lawType
|
lawType | string | |
|
title
|
title | string | |
|
updateDate
|
updateDate | date-time | |
|
url
|
url | uri |
Leis: Obter uma lista de leis filtradas pelo Congresso
https://api.congress.gov/v3/law/118?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 118 |
|
Formato
|
format | string |
Formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Leis
|
laws | array of object | |
|
congresso
|
laws.congress | integer | |
|
lawNumber
|
laws.lawNumber | string | |
|
title
|
laws.title | string | |
|
updateDate
|
laws.updateDate | date-time | |
|
url
|
laws.url | uri |
Leis: Obter uma lista de leis filtradas pelo congresso e pelo tipo de lei
https://api.congress.gov/v3/law/118/pub?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 118 |
|
Tipo de lei
|
lawType | True | string |
O tipo de lei. Valores permitidos: 'pub' (lei pública) ou 'priv' (direito privado). |
|
Formato
|
format | string |
Formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Leis
|
laws | array of object | |
|
congresso
|
laws.congress | integer | |
|
lawNumber
|
laws.lawNumber | string | |
|
lawType
|
laws.lawType | string | |
|
title
|
laws.title | string | |
|
updateDate
|
laws.updateDate | date-time | |
|
url
|
laws.url | uri |
Membro: Obter a lista de membros especificada pelo Congresso
Solicitação de exemplo: https://api.congress.gov/v3/member/congress/118?api_key=[INSERT_KEY] Congresso anterior: https://api.congress.gov/v3/member/congress/117?currentMember=False& api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do congresso para a lista de membros. Exemplo: 118 |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json |
|
|
Offset
|
offset | integer |
Índice de registro inicial. Padrão: 0 |
|
|
Limit
|
limit | integer |
Número de registros retornados (máximo: 250) |
|
|
Membro Atual
|
currentMember | boolean |
Filtra somente os membros atuais (true/false). Use |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Membros
|
members | array of object | |
|
bioguideId
|
members.bioguideId | string | |
|
fullName
|
members.fullName | string | |
|
entidade
|
members.party | string | |
|
estado
|
members.state | string | |
|
câmara
|
members.chamber | string | |
|
startDate
|
members.startDate | date-time | |
|
data de término
|
members.endDate | date-time | |
|
url
|
members.url | uri |
Membro: Obter informações detalhadas para um membro do Congresso especificado
https://api.congress.gov/v3/member/L000174?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Bioguide ID
|
bioguideId | True | string |
Identificador exclusivo para o membro do Congresso (por exemplo, L000174) |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
bioguideId
|
bioguideId | string | |
|
primeiro nome
|
firstName | string | |
|
sobrenome
|
lastName | string | |
|
fullName
|
fullName | string | |
|
entidade
|
party | string | |
|
estado
|
state | string | |
|
câmara
|
chamber | string | |
|
congresso
|
congress | integer | |
|
url
|
url | uri | |
|
updateDate
|
updateDate | date-time |
Membro: Obter uma lista de legislação cosponsorizado por um membro do Congresso
https://api.congress.gov/v3/member/L000174/cosponsored-legislation?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Bioguide ID
|
bioguideId | True | string |
Identificador exclusivo para o membro do Congresso (por exemplo, L000174) |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. Padrão: 0 |
|
|
Limit
|
limit | integer |
O número de registros retornados (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
cosponsoredLegislation
|
cosponsoredLegislation | array of object | |
|
congresso
|
cosponsoredLegislation.congress | integer | |
|
billType
|
cosponsoredLegislation.billType | string | |
|
billNumber
|
cosponsoredLegislation.billNumber | integer | |
|
title
|
cosponsoredLegislation.title | string | |
|
updateDate
|
cosponsoredLegislation.updateDate | date-time | |
|
url
|
cosponsoredLegislation.url | uri |
Membro: Obter uma lista de legislação patrocinada por um membro do Congresso
https://api.congress.gov/v3/member/L000174/sponsored-legislation?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Bioguide ID
|
bioguideId | True | string |
Identificador exclusivo para o membro do Congresso (por exemplo, L000174) |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. Padrão: 0 |
|
|
Limit
|
limit | integer |
O número de registros retornados (máximo: 250) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
sponsoredLegislation
|
sponsoredLegislation | array of object | |
|
congresso
|
sponsoredLegislation.congress | integer | |
|
billType
|
sponsoredLegislation.billType | string | |
|
billNumber
|
sponsoredLegislation.billNumber | integer | |
|
title
|
sponsoredLegislation.title | string | |
|
updateDate
|
sponsoredLegislation.updateDate | date-time | |
|
url
|
sponsoredLegislation.url | uri |
Membro: Obter uma lista de membros do Congresso
https://api.congress.gov/v3/member?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de dados
|
format | string |
O formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro) |
|
|
Limite de registro
|
limit | integer |
Número de registros retornados (máximo de 250) |
|
|
Data de Início
|
fromDateTime | string |
Filtrar membros atualizados a partir desta data (YYYY-MM-DDT00:00:00Z) |
|
|
Data de Término
|
toDateTime | string |
Filtrar membros atualizados até esta data (YYYY-MM-DDT00:00:00Z) |
|
|
Membro Atual
|
currentMember | boolean |
Filtrar somente por membros atuais: true ou false |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Membros
|
members | array of object | |
|
bioguideId
|
members.bioguideId | string | |
|
primeiro nome
|
members.firstName | string | |
|
sobrenome
|
members.lastName | string | |
|
fullName
|
members.fullName | string | |
|
entidade
|
members.party | string | |
|
estado
|
members.state | string | |
|
câmara
|
members.chamber | string | |
|
congresso
|
members.congress | integer | |
|
url
|
members.url | uri | |
|
updateDate
|
members.updateDate | date-time |
Membro: Obter uma lista de membros filtrados pelo Congresso, estado e distrito
https://api.congress.gov/v3/member/congress/97/TX/10?currentMember=False& api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
congress | True | integer |
O número do Congresso. Por exemplo, 118 |
|
Confira a descrição
|
stateCode | True | string |
O identificador de duas letras para o estado que o membro representa. Por exemplo, o valor pode ser MI para Michigan |
|
Confira a descrição
|
district | True | integer |
O número do distrito que o membro representa. Por exemplo, o valor pode ser 10 |
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
currentMember | string |
O status do membro. Use true ou false. Usar currentMember=True somente para os dados atuais do Congresso |
Membro: Obter uma lista de membros filtrados por estado e distrito
Solicitação de exemplo: https://api.congress.gov/v3/member/MI/10?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Código de estado
|
stateCode | True | string |
Código de estado de duas letras que representa o estado que o membro representa. Exemplo: MI (Michigan). |
|
Número do Distrito
|
district | True | integer |
O número do distrito congressional do membro. Exemplo: 10. |
|
Formato de dados
|
format | string |
Formato de resposta: xml ou json. |
|
|
Membro Atual
|
currentMember | boolean |
Filtra os resultados somente por membros ativos (true/false). Use |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Membros
|
members | array of object | |
|
bioguideId
|
members.bioguideId | string | |
|
fullName
|
members.fullName | string | |
|
entidade
|
members.party | string | |
|
estado
|
members.state | string | |
|
distrito
|
members.district | integer | |
|
câmara
|
members.chamber | string | |
|
startDate
|
members.startDate | date-time | |
|
data de término
|
members.endDate | date-time | |
|
url
|
members.url | uri |
Nomeação: Obter audiências impressas associadas a uma nomeação
Recupera todas as audiências impressas relacionadas a uma nomeação específica. Exemplo: https://api.congress.gov/v3/nomination/116/389/hearings?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 116 |
|
Número de nomeação
|
nominationNumber | True | integer |
O número de nomeação atribuído. Exemplo: 389 |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nominationNumber
|
nominationNumber | integer | |
|
congresso
|
congress | integer | |
|
Audiências
|
hearings | array of object | |
|
hearingTitle
|
hearings.hearingTitle | string | |
|
committeeName
|
hearings.committeeName | string | |
|
hearingDate
|
hearings.hearingDate | date-time | |
|
updateDate
|
hearings.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |
Nomeação: Obter ações em uma nomeação especificada
Recupera todas as ações registradas tomadas em uma nomeação específica, como indicações da comissão, audiências e votos. Exemplo: https://api.congress.gov/v3/nomination/117/2467/actions?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 117 |
|
Número de nomeação
|
nominationNumber | True | integer |
O número de nomeação atribuído. Exemplo: 2467 |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nominationNumber
|
nominationNumber | string | |
|
congresso
|
congress | integer | |
|
Ações
|
actions | array of object | |
|
actionDate
|
actions.actionDate | date-time | |
|
descrição
|
actions.description | string | |
|
comité
|
actions.committee | string | |
|
updateDate
|
actions.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |
Nomeação: Obter comitês associados a uma nomeação especificada
Recupera todas as comissões do Congresso atribuídas para avaliar ou processar uma nomeação específica. Exemplo: https://api.congress.gov/v3/nomination/117/2467/committees?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 117 |
|
Número de nomeação
|
nominationNumber | True | integer |
O número de nomeação atribuído. Exemplo: 2467 |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nominationNumber
|
nominationNumber | string | |
|
congresso
|
congress | integer | |
|
Comités
|
committees | array of object | |
|
committeeName
|
committees.committeeName | string | |
|
committeeCode
|
committees.committeeCode | string | |
|
câmara
|
committees.chamber | string | |
|
updateDate
|
committees.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |
Nomeação: obter informações detalhadas para uma nomeação especificada
Recupera detalhes de uma nomeação específica, incluindo nome do indicado, cargo, agência e status. Exemplo: https://api.congress.gov/v3/nomination/117/2467?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 117 |
|
Número de nomeação
|
nominationNumber | True | integer |
O número de nomeação atribuído. Exemplo: 2467 |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nominationNumber
|
nominationNumber | string | |
|
congresso
|
congress | integer | |
|
Nomeados
|
nominees | array of object | |
|
nome
|
nominees.name | string | |
|
posição
|
nominees.position | string | |
|
agência
|
nominees.agency | string | |
|
estado
|
nominees.state | string | |
|
status
|
nominees.status | string | |
|
updateDate
|
nominees.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |
Nomeação: Obter nomeações
https://api.congress.gov/v3/nomination?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Confira a descrição
|
fromDateTime | string |
Timestampe inicial para a data de atualização. Usar YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
toDateTime | string |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nomeações
|
nominations | array of object | |
|
citation
|
nominations.citation | string | |
|
congresso
|
nominations.congress | integer | |
|
actionDate
|
nominations.latestAction.actionDate | date | |
|
enviar SMS
|
nominations.latestAction.text | string | |
|
é Militar
|
nominations.nominationType.isMilitary | boolean | |
|
número
|
nominations.number | integer | |
|
organização
|
nominations.organization | string | |
|
partNumber
|
nominations.partNumber | string | |
|
receivedDate
|
nominations.receivedDate | date | |
|
updateDate
|
nominations.updateDate | date-time | |
|
url
|
nominations.url | uri |
Nomeação: Obter nomeações pelo Congresso e data do presidente
Obtenha uma lista de nomeações enviadas pelo presidente para um Congresso específico, filtradas por data. Exemplo: https://api.congress.gov/v3/nomination/117?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 117 |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de registro
|
offset | integer |
O índice inicial para resultados paginados. O padrão é 0. |
|
|
Número de registros
|
limit | integer |
O número máximo de registros a serem retornados. O limite máximo é 250. |
|
|
Filtro de Data inicial
|
fromDateTime | string |
Filtra as nomeações desta data em diante. Formato: YYYY-MM-DDT00:00:00Z |
|
|
Filtro de Data de Término
|
toDateTime | string |
Filtra as nomeações até esta data. Formato: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nomeações
|
nominations | array of object | |
|
nominationNumber
|
nominations.nominationNumber | string | |
|
congresso
|
nominations.congress | integer | |
|
receivedDate
|
nominations.receivedDate | date | |
|
descrição
|
nominations.description | string | |
|
updateDate
|
nominations.updateDate | date-time | |
|
url
|
nominations.url | string |
Projetos de lei: Obter a lista de alterações a um projeto de lei especificado
https://api.congress.gov/v3/bill/117/hr/3076/amendments?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Alterações
|
amendments | array of object | |
|
congresso
|
amendments.congress | integer | |
|
número
|
amendments.number | string | |
|
tipo
|
amendments.type | string | |
|
date
|
amendments.latestAction.date | date-time | |
|
enviar SMS
|
amendments.latestAction.text | string | |
|
updateDate
|
amendments.updateDate | date-time | |
|
url
|
amendments.url | uri |
Projetos de lei: Obter a lista de assuntos legislativos em um projeto de lei especificado
https://api.congress.gov/v3/bill/117/hr/3076/subjects?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Data de Início
|
fromDateTime | string |
Carimbo de data/hora inicial para a data de atualização. Usar YYYY-MM-DDT00:00:00Z |
|
|
Data de Término
|
toDateTime | string |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
assuntos
|
subjects | array of object | |
|
nome
|
subjects.name | string | |
|
url
|
subjects.url | uri |
Projetos de lei: obter a lista de comitês associados a um projeto de lei especificado
https://api.congress.gov/v3/bill/117/hr/3076/committees?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Congresso
|
congress | True | integer |
O número do Congresso. Exemplo: 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Número da Fatura
|
billNumber | True | integer |
O número atribuído da conta. Exemplo: 3076 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Comités
|
committees | array of object | |
|
câmara
|
committees.chamber | string | |
|
committeeCode
|
committees.committeeCode | string | |
|
committeeName
|
committees.committeeName | string | |
|
code de subcodificação
|
committees.subcommitteeCode | string | |
|
subcomitêName
|
committees.subcommitteeName | string | |
|
url
|
committees.url | uri |
Projetos de lei: Obter uma lista de projetos de lei pelo Congresso e data da ação mais recente
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Confira a descrição
|
fromDateTime | string |
Timestampe inicial para a data de atualização. Usar YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
toDateTime | string |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Confira a descrição
|
sort | string |
Classificar por data de atualização no Congress.gov. O valor pode ser updateDate+asc ou updateDate+desc |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Contas
|
bills | array of object | |
|
congresso
|
bills.congress | integer | |
|
actionDate
|
bills.latestAction.actionDate | date | |
|
enviar SMS
|
bills.latestAction.text | string | |
|
número
|
bills.number | string | |
|
originChamber
|
bills.originChamber | string | |
|
originChamberCode
|
bills.originChamberCode | string | |
|
title
|
bills.title | string | |
|
tipo
|
bills.type | string | |
|
updateDate
|
bills.updateDate | date | |
|
updateDateIncludingText
|
bills.updateDateIncludingText | date-time | |
|
url
|
bills.url | uri |
Projetos de lei: Obter uma lista de projetos de lei pelo Congresso e tipo de projeto de lei
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Tipo de Cobrança
|
billType | True | string |
O tipo de cobrança. O valor pode ser hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Limit
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
|
|
Carimbo de data/hora inicial
|
fromDateTime | date-time |
Carimbo de data/hora inicial para a data de atualização. Usar YYYY-MM-DDT00:00:00Z |
|
|
Carimbo de data/hora final
|
toDateTime | date-time |
O carimbo de data/hora final a ser filtrado por data de atualização. Formato de uso: YYYY-MM-DDT00:00:00Z |
|
|
Ordem de classificação
|
sort | string |
Classificar por data de atualização no Congress.gov. O valor pode ser updateDate+asc ou updateDate+desc |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Contas
|
bills | array of object | |
|
congresso
|
bills.congress | integer | |
|
número
|
bills.number | string | |
|
tipo
|
bills.type | string | |
|
title
|
bills.title | string | |
|
originChamber
|
bills.originChamber | string | |
|
originChamberCode
|
bills.originChamberCode | string | |
|
actionDate
|
bills.latestAction.actionDate | date-time | |
|
enviar SMS
|
bills.latestAction.text | string | |
|
updateDate
|
bills.updateDate | date-time | |
|
url
|
bills.url | uri |
Recuperar uma lista de comunicações do Senado
Recupera uma lista de comunicações do Senado.
Solicitação de exemplo:
https://api.congress.gov/v3/senate-communication?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações do Senado disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações do Senado |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação |
|
dateReceived
|
results.dateReceived | date |
Data em que a comunicação foi recebida |
|
assunto
|
results.subject | string |
Assunto ou título da comunicação |
|
agência
|
results.agency | string |
Agência ou departamento associado à comunicação |
|
url
|
results.url | uri |
URL para os detalhes completos da comunicação |
Registro diário do Congresso: Obter artigos diários por volume e problema
Obtenha uma lista de artigos do registro diário do Congresso com base no volume e no número de problema especificados. Exemplo: https://api.congress.gov/v3/daily-congressional-record/167/21/articles?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do volume
|
volumeNumber | True | integer |
O volume especificado do registro diário do Congresso. Exemplo: 167 |
|
Número do problema
|
issueNumber | True | integer |
O número de problema especificado dentro do volume. Exemplo: 21 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de artigos diários de registro do Congresso |
|
articleId
|
results.articleId | string |
Identificador exclusivo para o artigo |
|
title
|
results.title | string |
Título do artigo |
|
câmara
|
results.chamber | string |
A câmara de origem do artigo. Exemplo: Câmara, Senado |
|
datePublished
|
results.datePublished | date |
A data em que o artigo foi publicado |
|
url
|
results.url | uri |
URL para o artigo |
Registro Diário do Congresso: Obter problemas diários por volume e número de emissão
Obtenha uma lista de problemas diários de registro do Congresso filtrados pelo volume e número de problema especificados. Exemplo: https://api.congress.gov/v3/daily-congressional-record/166/92?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do volume
|
volumeNumber | True | integer |
O volume especificado do registro diário do Congresso. Exemplo: 166 |
|
Número do problema
|
issueNumber | True | integer |
O número de problema especificado dentro do volume. Exemplo: 92 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de problemas diários de registro no Congresso |
|
data de emissão
|
results.issueDate | date |
A data da edição do registro do Congresso |
|
volume
|
results.volume | integer |
O número de volume do registro do Congresso |
|
problema
|
results.issue | integer |
O número da questão do registro do Congresso |
|
url
|
results.url | uri |
URL para a questão do registro do Congresso |
Registro Diário do Congresso: Obter uma lista de problemas diários de registro
Obtenha uma lista de problemas diários de registro do Congresso classificados por data.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de problemas diários de registro no Congresso |
|
data de emissão
|
results.issueDate | date |
A data da edição do registro do Congresso |
|
volume
|
results.volume | integer |
O número de volume do registro do Congresso |
|
problema
|
results.issue | integer |
O número da questão do registro do Congresso |
|
url
|
results.url | uri |
URL para a questão do registro do Congresso |
Registro Diário do Congresso: Obter uma lista de problemas diários por número de volume
Obtenha uma lista de problemas diários de registro do Congresso filtrados pelo número de volume especificado. Exemplo: https://api.congress.gov/v3/daily-congressional-record/166?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do volume
|
volumeNumber | True | integer |
O volume especificado do registro diário do Congresso. Exemplo: 166 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de problemas diários de registro no Congresso |
|
data de emissão
|
results.issueDate | date |
A data da edição do registro do Congresso |
|
volume
|
results.volume | integer |
O número de volume do registro do Congresso |
|
problema
|
results.issue | integer |
O número da questão do registro do Congresso |
|
url
|
results.url | uri |
URL para a questão do registro do Congresso |
Registro do Congresso associado: obter registros associados para um ano e mês especificados
Recupera uma lista de registros do Congresso associados filtrados por ano e mês.
Solicitação de exemplo:
https://api.congress.gov/v3/bound-congressional-record/1990/5?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Ano do recorde do Congresso associado
|
year | True | integer |
O ano especificado do registro do Congresso associado. Exemplo: 1990 |
|
Mês do registro do Congresso associado
|
month | True | integer |
O mês especificado do registro do Congresso associado. Exemplo: 5 para maio |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de registros do Congresso associados |
|
title
|
results.title | string |
Título do registro do Congresso associado |
|
volume
|
results.volume | integer |
Número de volume do registro do Congresso associado |
|
part
|
results.part | integer |
Número de parte do registro do Congresso associado |
|
ano
|
results.year | integer |
O ano do registro |
|
month
|
results.month | integer |
O mês do registro |
|
url
|
results.url | uri |
URL para o registro do Congresso associado |
Registro do Congresso associado: Obter registros associados por um ano, mês e dia
Recupera uma lista de registros do Congresso associados filtrados por ano, mês e dia.
Solicitação de exemplo:
https://api.congress.gov/v3/bound-congressional-record/1948/05/19?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Ano do recorde do Congresso associado
|
year | True | integer |
O ano especificado do registro do Congresso associado. Exemplo: 1948 |
|
Mês do registro do Congresso associado
|
month | True | integer |
O mês especificado do registro do Congresso associado. Exemplo: 5 para maio |
|
Dia do registro do Congresso associado
|
day | True | integer |
O dia especificado do registro do Congresso associado. Exemplo: 19 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de registros do Congresso associados |
|
title
|
results.title | string |
Título do registro do Congresso associado |
|
volume
|
results.volume | integer |
Número de volume do registro do Congresso associado |
|
part
|
results.part | integer |
Número de parte do registro do Congresso associado |
|
ano
|
results.year | integer |
O ano do registro |
|
month
|
results.month | integer |
O mês do registro |
|
dia
|
results.day | integer |
O dia do registro |
|
url
|
results.url | uri |
URL para o registro do Congresso associado |
Registro do Congresso associado: obter uma lista de registros associados
Obtenha uma lista de registros do Congresso associados classificados por data.
Solicitação de exemplo:
https://api.congress.gov/v3/bound-congressional-record?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de registros do Congresso associados |
|
volume
|
results.volume | integer |
O número de volume do registro do Congresso associado |
|
problema
|
results.issue | integer |
O número de problemas do registro do Congresso associado |
|
data de emissão
|
results.issueDate | date |
A data da edição de registro do Congresso associada |
|
url
|
results.url | uri |
URL para o problema de registro do Congresso associado |
Registro do Congresso: Obter uma lista de problemas de registro do Congresso
Obtenha uma lista de problemas de registro do Congresso classificados pelo mais recente. Exemplo: https://api.congress.gov/v3/congressional-record/?y=2022& m=6&d=28&api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Ano de Publicação
|
y | integer |
O ano em que o registro do Congresso foi publicado. Exemplo: 2022. |
|
|
Mês da Publicação
|
m | integer |
O mês em que o registro do Congresso foi publicado (1-12). Exemplo: 6 de junho. |
|
|
Dia da Publicação
|
d | integer |
O dia em que o registro do Congresso foi publicado (1-31). Exemplo: 28. |
|
|
Deslocamento de registro
|
offset | integer |
O índice inicial para resultados paginados. O padrão é 0. |
|
|
Número de registros
|
limit | integer |
O número máximo de registros a serem retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
CongressionalRecords
|
congressionalRecords | array of object | |
|
date
|
congressionalRecords.date | date | |
|
volume
|
congressionalRecords.volume | integer | |
|
problema
|
congressionalRecords.issue | string | |
|
updateDate
|
congressionalRecords.updateDate | date-time | |
|
url
|
congressionalRecords.url | string |
Registros do Congresso associados: obter registros associados para um ano especificado
Recupera uma lista de registros do Congresso associados filtrados por ano.
Solicitação de exemplo:
https://api.congress.gov/v3/bound-congressional-record/1990?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Ano do recorde do Congresso associado
|
year | True | integer |
O ano especificado do registro do Congresso associado. Exemplo: 1990 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de registros do Congresso associados |
|
title
|
results.title | string |
Título do registro do Congresso associado |
|
volume
|
results.volume | integer |
Número de volume do registro do Congresso associado |
|
part
|
results.part | integer |
Número de parte do registro do Congresso associado |
|
ano
|
results.year | integer |
O ano do registro |
|
url
|
results.url | uri |
URL para o registro do Congresso associado |
Relatório crs: obter detalhes para um relatório específico do CRS
Recuperar metadados detalhados para um relatório específico do CRS usando sua ID de relatório
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do relatório do CRS
|
reportId | True | string |
O identificador exclusivo do relatório crs (por exemplo, R47175). |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
autores
|
CRSReport.authors | array of object | |
|
autor
|
CRSReport.authors.author | string | |
|
tipo de conteúdo
|
CRSReport.contentType | string | |
|
Formatos
|
CRSReport.formats | array of object | |
|
format
|
CRSReport.formats.format | string | |
|
url
|
CRSReport.formats.url | string | |
|
id
|
CRSReport.id | string | |
|
data de publicação
|
CRSReport.publishDate | date-time | |
|
relatedMaterials
|
CRSReport.relatedMaterials | array of object | |
|
URL
|
CRSReport.relatedMaterials.URL | string | |
|
congresso
|
CRSReport.relatedMaterials.congress | integer | |
|
número
|
CRSReport.relatedMaterials.number | string | |
|
title
|
CRSReport.relatedMaterials.title | array of string | |
|
tipo
|
CRSReport.relatedMaterials.type | string | |
|
status
|
CRSReport.status | string | |
|
resumo
|
CRSReport.summary | string | |
|
title
|
CRSReport.title | string | |
|
topics
|
CRSReport.topics | array of object | |
|
tópico
|
CRSReport.topics.topic | string | |
|
updateDate
|
CRSReport.updateDate | date-time | |
|
url
|
CRSReport.url | string | |
|
versão
|
CRSReport.version | integer |
Relatório crs: obter relatórios do CRS
Recuperar uma lista de relatórios de CRS disponíveis em Congress.gov, classificados pelas atualizações mais recentes
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início do Filtro
|
fromDateTime | string |
Carimbo de data/hora inicial para filtrar relatórios do CRS por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término do Filtro
|
toDateTime | string |
Carimbo de data/hora final para filtrar relatórios do CRS por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
CRSReports
|
CRSReports | array of object | |
|
tipo de conteúdo
|
CRSReports.contentType | string | |
|
id
|
CRSReports.id | string | |
|
data de publicação
|
CRSReports.publishDate | date-time | |
|
status
|
CRSReports.status | string | |
|
title
|
CRSReports.title | string | |
|
updateDate
|
CRSReports.updateDate | date-time | |
|
url
|
CRSReports.url | string | |
|
versão
|
CRSReports.version | integer |
Relatório do Comitê: Obter informações detalhadas para um relatório do comitê especificado
Recupera informações detalhadas de um relatório específico do comitê por congresso, tipo de relatório e número de relatório.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-report/116/HRPT/617?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Tipo de relatório do comitê
|
reportType | True | string |
O tipo de relatório do comitê. Valores aceitos: hrpt (Relatório da Câmara), srpt (Relatório do Senado), erpt (Relatório Executivo) |
|
Número do relatório do comitê
|
reportNumber | True | integer |
O número atribuído do relatório do comitê. Exemplo: 617 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
câmara
|
chamber | string |
A câmara do Congresso (Câmara ou Senado) |
|
citation
|
citation | string |
A citação para o relatório da comissão |
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
número
|
number | integer |
O número do relatório |
|
part
|
part | integer |
O número de parte do relatório, se aplicável |
|
tipo
|
type | string |
O tipo de relatório (HRPT, SRPT, ERPT) |
|
updateDate
|
updateDate | date-time |
A data em que o relatório foi atualizado pela última vez |
|
url
|
url | uri |
URL para o relatório do comitê |
Relatório do Comitê: Obter o texto completo de um relatório do comitê especificado
Recupera o texto completo de um relatório da comissão para uma determinada sessão do Congresso, tipo de relatório e número de relatório.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-report/116/hrpt/617/text?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Tipo de relatório do comitê
|
reportType | True | string |
O tipo de relatório do comitê. Valores aceitos: hrpt (Relatório da Câmara), srpt (Relatório do Senado), erpt (Relatório Executivo) |
|
Número do relatório do comitê
|
reportNumber | True | integer |
O número atribuído do relatório do comitê. Exemplo: 617 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
reportId
|
reportId | string |
O identificador exclusivo do relatório do comitê |
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
tipoDeRelatório
|
reportType | string |
O tipo de relatório (HRPT, SRPT, ERPT) |
|
reportNumber
|
reportNumber | integer |
O número do relatório |
|
title
|
title | string |
Título do relatório do comitê |
|
enviar SMS
|
text | string |
Conteúdo completo do texto do relatório da comissão |
|
updateDate
|
updateDate | date-time |
A data em que o relatório foi atualizado pela última vez |
|
url
|
url | uri |
URL para o relatório do comitê |
Relatório do Comitê: Obter relatórios do comitê filtrados pelo Congresso
Obtenha uma lista de relatórios do comitê de uma sessão do Congresso especificada com filtros opcionais.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-report/116?conference=true& api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número da sessão do Congresso. Exemplo: 116 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Filtrar por relatórios de conferência
|
conference | boolean |
Filtra os resultados para incluir somente relatórios de conferência se definido como true. |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtrar por data de início
|
fromDateTime | string |
Filtra os relatórios atualizados após esse carimbo de data/hora. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Filtrar por data de término
|
toDateTime | string |
Filtra relatórios atualizados antes deste carimbo de data/hora. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
relatórios
|
reports | array of object |
Lista de relatórios do comitê |
|
câmara
|
reports.chamber | string |
A câmara do Congresso (Câmara ou Senado) |
|
citation
|
reports.citation | string |
A referência de citação para o relatório do comitê |
|
congresso
|
reports.congress | integer |
O número da sessão do Congresso |
|
número
|
reports.number | integer |
O número do relatório |
|
part
|
reports.part | integer |
O número de parte do relatório |
|
tipo
|
reports.type | string |
O tipo de relatório (por exemplo, HRPT para Relatórios da Casa) |
|
updateDate
|
reports.updateDate | date-time |
A data em que o relatório foi atualizado pela última vez |
|
url
|
reports.url | uri |
URL para o relatório do comitê |
Relatório do Comitê: Obter relatórios do comitê para um determinado congresso e tipo de relatório
Obtenha uma lista de relatórios do comitê filtrados pelo congresso e pelo tipo de relatório.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-report/116/hrpt?conference=true& api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Tipo de relatório do comitê
|
reportType | True | string |
O tipo de relatório do comitê. Valores aceitos: hrpt (Relatório da Câmara), srpt (Relatório do Senado), erpt (Relatório Executivo) |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Sinalizador de relatório de conferência
|
conference | string |
Indica se o relatório é um relatório de conferência. Valores aceitos: true, false |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtro de data de início
|
fromDateTime | string |
Filtra relatórios a partir desta data. Formato: YYYY-MM-DDT00:00:00Z |
|
|
Filtro de data de término
|
toDateTime | string |
Filtra relatórios até esta data. Formato: YYYY-MM-DDT00:00:00Z |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de registros disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de relatórios do comitê |
|
câmara
|
results.chamber | string |
A câmara do Congresso (Câmara ou Senado) |
|
citation
|
results.citation | string |
A citação para o relatório da comissão |
|
congresso
|
results.congress | integer |
O número da sessão do Congresso |
|
número
|
results.number | integer |
O número do relatório |
|
part
|
results.part | integer |
O número de parte do relatório, se aplicável |
|
tipo
|
results.type | string |
O tipo de relatório (HRPT, SRPT, ERPT) |
|
updateDate
|
results.updateDate | date-time |
A data em que o relatório foi atualizado pela última vez |
|
url
|
results.url | uri |
URL para o relatório do comitê |
Relatório do Comitê: Obter uma lista de relatórios do comitê
Obtenha uma lista de relatórios do comitê com filtros opcionais para formato, intervalo de datas e paginação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Filtrar por relatórios de conferência
|
conference | boolean |
Filtra os resultados para incluir somente relatórios de conferência se definido como true. |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
|
|
Filtrar por data de início
|
fromDateTime | string |
Filtra os relatórios atualizados após esse carimbo de data/hora. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Filtrar por data de término
|
toDateTime | string |
Filtra relatórios atualizados antes deste carimbo de data/hora. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
relatórios
|
reports | array of object |
Lista de relatórios do comitê |
|
câmara
|
reports.chamber | string |
A câmara do Congresso (Câmara ou Senado) |
|
citation
|
reports.citation | string |
A referência de citação para o relatório do comitê |
|
congresso
|
reports.congress | integer |
O número da sessão do Congresso |
|
número
|
reports.number | integer |
O número do relatório |
|
part
|
reports.part | integer |
O número de parte do relatório |
|
tipo
|
reports.type | string |
O tipo de relatório (por exemplo, HRPT para Relatórios da Casa) |
|
updateDate
|
reports.updateDate | date-time |
A data em que o relatório foi atualizado pela última vez |
|
url
|
reports.url | uri |
URL para o relatório do comitê |
Requisito da Casa: obter informações detalhadas para um requisito específico da Casa
Recupera informações detalhadas sobre um requisito específico da Casa pelo número atribuído.
Solicitação de exemplo:
https://api.congress.gov/v3/house-requirement/8070?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Requisito
|
requirementNumber | True | integer |
O número exclusivo atribuído ao requisito da Câmara. Exemplo: 8070 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
requisitoId
|
requirementId | string |
Identificador exclusivo para o requisito da Câmara |
|
title
|
title | string |
Título do requisito da Câmara |
|
descrição
|
description | string |
Descrição detalhada do requisito da Câmara |
|
data efetiva
|
effectiveDate | date |
Data em que o requisito entrou em vigor |
|
status
|
status | string |
Status atual do requisito (por exemplo, Ativo, Inativo) |
|
url
|
url | uri |
URL para o texto completo do requisito |
Requisito da Casa: obter mensagens correspondentes para um requisito específico da Casa
Recupera uma lista de comunicações que correspondem a um requisito da Casa especificado.
Solicitação de exemplo:
https://api.congress.gov/v3/house-requirement/8070/matching-communications?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Requisito
|
requirementNumber | True | integer |
O número exclusivo atribuído ao requisito da Câmara. Exemplo: 8070 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de comunicações correspondentes disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de comunicações correspondentes |
|
communicationId
|
results.communicationId | string |
Identificador exclusivo para a comunicação |
|
dateReceived
|
results.dateReceived | date |
Data em que a comunicação foi recebida |
|
assunto
|
results.subject | string |
Assunto ou título da comunicação |
|
agência
|
results.agency | string |
Agência ou departamento associado à comunicação |
|
url
|
results.url | uri |
URL para os detalhes completos da comunicação |
Requisitos da Casa: obter uma lista de requisitos da Casa
Recupera uma lista de requisitos da Câmara, conforme definido pelo Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/house-requirement?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de requisitos da Casa disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de requisitos da Casa |
|
requisitoId
|
results.requirementId | string |
Identificador exclusivo para o requisito da Câmara |
|
title
|
results.title | string |
Título do requisito da Câmara |
|
descrição
|
results.description | string |
Descrição detalhada do requisito da Câmara |
|
data efetiva
|
results.effectiveDate | date |
Data em que o requisito entrou em vigor |
|
status
|
results.status | string |
Status atual do requisito (por exemplo, Ativo, Inativo) |
|
url
|
results.url | uri |
URL para o texto completo do requisito |
Resumos: Obter resumos filtrados pelo Congresso
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117 |
|
Formato
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Offset
|
offset | integer |
Número do registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros retornados (máximo: 250) |
|
|
Iniciar DateTime
|
fromDateTime | string |
Carimbo de data/hora de início da data de atualização (YYYY-MM-DDT00:00:00Z) |
|
|
DateTime de Término
|
toDateTime | string |
Carimbo de data/hora de término da data de atualização (YYYY-MM-DDT00:00:00Z) |
|
|
Ordem de Classificação
|
sort | string |
Ordem de classificação para a data de atualização. Valores: updateDate+asc ou updateDate+desc |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
summaries
|
summaries | array of object | |
|
congresso
|
summaries.congress | integer | |
|
billNumber
|
summaries.billNumber | integer | |
|
billType
|
summaries.billType | string | |
|
summaryText
|
summaries.summaryText | string | |
|
updateDate
|
summaries.updateDate | date-time | |
|
url
|
summaries.url | uri |
Resumos: Obter resumos por tipo de projeto de lei e congresso
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, 117 |
|
Tipo de Cobrança
|
billType | True | string |
Tipo de cobrança: hr, s, hjres, sjres, hconres, sconres, hres ou sres |
|
Formato
|
format | string |
Formato de dados: xml ou json |
|
|
Offset
|
offset | integer |
Registro inicial (0 é o primeiro registro) |
|
|
Limit
|
limit | integer |
Número de registros (máximo: 250) |
|
|
Iniciar DateTime
|
fromDateTime | string |
Carimbo de data/hora de início (YYYY-MM-DDT00:00:00Z) |
|
|
DateTime de Término
|
toDateTime | string |
Carimbo de data/hora final (YYYY-MM-DDT00:00:00Z) |
|
|
Ordem de Classificação
|
sort | string |
Classificar por data de atualização: updateDate+asc ou updateDate+desc |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
summaries
|
summaries | array of object | |
|
congresso
|
summaries.congress | integer | |
|
billNumber
|
summaries.billNumber | integer | |
|
billType
|
summaries.billType | string | |
|
summaryText
|
summaries.summaryText | string | |
|
updateDate
|
summaries.updateDate | date-time | |
|
url
|
summaries.url | uri |
Reunião do Comitê: Obter inf detalhado para uma reunião do comitê especificada
Recupera um registro detalhado de uma reunião do comitê filtrada pela sessão do Congresso, pela câmara e pela ID do evento.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-meeting/118/house/115538?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 118 |
|
Câmara do Congresso
|
chamber | True | string |
A câmara onde a reunião é realizada. Valores aceitos: câmara, Senado, nochamber |
|
ID do evento de reunião do comitê
|
eventId | True | string |
O identificador de evento exclusivo atribuído à reunião. Exemplo: 115538 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
eventId
|
eventId | string |
Identificador exclusivo para a reunião do comitê |
|
date
|
date | date |
Data da reunião do comitê |
|
câmara
|
chamber | string |
A câmara onde a reunião é realizada (Câmara/Senado) |
|
comité
|
committee | string |
O nome do comitê que conduz a reunião |
|
title
|
title | string |
O título da reunião |
|
local
|
location | string |
Local onde a reunião é realizada |
|
url
|
url | uri |
URL para os detalhes da reunião do comitê |
Reunião do Comitê: Obter reuniões da comissão para uma sessão e uma câmara do Congresso
Obtenha uma lista de reuniões do comitê filtradas pela sessão e pela câmara do Congresso.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-meeting/118/house?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 118 |
|
Câmara do Congresso
|
chamber | True | string |
A câmara onde a reunião é realizada. Valores aceitos: câmara, Senado, nochamber |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de reuniões do comitê disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de reuniões do comitê |
|
meetingId
|
results.meetingId | string |
Identificador exclusivo para a reunião |
|
date
|
results.date | date |
Data da reunião do comitê |
|
câmara
|
results.chamber | string |
A câmara onde a reunião é realizada (Câmara/Senado) |
|
comité
|
results.committee | string |
O nome do comitê que conduz a reunião |
|
url
|
results.url | uri |
URL para os detalhes da reunião do comitê |
Reunião do Comitê: Obter uma lista de reuniões do comitê
Obtenha uma lista de reuniões do comitê com detalhes.
Solicitação de exemplo:
https://api.congress.gov/v3/committee-meeting?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
Especifica o registro inicial retornado. O padrão é 0. |
|
|
Número máximo de registros
|
limit | integer |
Especifica o número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
Número total de reuniões do comitê disponíveis |
|
deslocamento
|
offset | integer |
Deslocamento do primeiro registro retornado |
|
limit
|
limit | integer |
Número máximo de registros por resposta |
|
results
|
results | array of object |
Matriz de reuniões do comitê |
|
meetingId
|
results.meetingId | string |
Identificador exclusivo para a reunião |
|
date
|
results.date | date |
Data da reunião do comitê |
|
câmara
|
results.chamber | string |
A câmara onde a reunião é realizada (Câmara/Senado) |
|
comité
|
results.committee | string |
O nome do comitê que conduz a reunião |
|
url
|
results.url | uri |
URL para os detalhes da reunião do comitê |
Reunião do Comitê: Obter uma lista de reuniões do comitê pelo Congresso
https://api.congress.gov/v3/committee-meeting/118?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Confira a descrição
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 118 |
|
Confira a descrição
|
format | string |
O formato de dados. O valor pode ser xml ou json |
|
|
Confira a descrição
|
offset | integer |
O registro inicial retornado. 0 é o primeiro registro |
|
|
Confira a descrição
|
limit | integer |
O número de registros retornados. O limite máximo é 250 |
Tratado: Obter a lista de ações em um tratado particionado especificado
Recupera as ações tomadas em um tratado particionado para uma determinada sessão do Congresso, número do tratado e sufixo. Exemplo: https://api.congress.gov/v3/treaty/114/13/A/actions?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 114 |
|
Número do tratado
|
treatyNumber | True | integer |
O número atribuído do tratado. Exemplo: 13 |
|
Sufixo de partição
|
treatySuffix | True | string |
O valor da carta de partição do tratado. Exemplo: A |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
treatyNumber
|
treatyNumber | integer |
O número atribuído do tratado |
|
treatySuffix
|
treatySuffix | string |
O sufixo de partição do tratado |
|
Ações
|
actions | array of object |
Lista de ações tomadas no tratado particionado |
|
actionDate
|
actions.actionDate | date-time |
Data em que a ação foi tomada |
|
actionType
|
actions.actionType | string |
Tipo de ação tomada sobre o tratado |
|
descrição
|
actions.description | string |
Descrição detalhada da ação executada |
Tratado: Obter ações em um tratado especificado
Recupera as ações tomadas em um tratado para uma determinada sessão do Congresso e o número do tratado. Exemplo: https://api.congress.gov/v3/treaty/117/3/actions?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Número do tratado
|
treatyNumber | True | integer |
O número atribuído do tratado. Exemplo: 3 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
treatyNumber
|
treatyNumber | integer |
O número atribuído do tratado |
|
Ações
|
actions | array of object |
Lista de ações tomadas no tratado |
|
actionDate
|
actions.actionDate | date-time |
Data em que a ação foi tomada |
|
actionType
|
actions.actionType | string |
Tipo de ação tomada sobre o tratado |
|
descrição
|
actions.description | string |
Descrição detalhada da ação executada |
Tratado: Obter comitês associados a um tratado especificado
Recupera as comissões que estão revisando ou revisaram um tratado especificado em uma determinada sessão do Congresso. Exemplo: https://api.congress.gov/v3/treaty/116/3/committees?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 116 |
|
Número do tratado
|
treatyNumber | True | integer |
O número atribuído do tratado. Exemplo: 3 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
|
|
Deslocamento de registro inicial
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Número de registros a serem retornados
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
congresso
|
congress | integer |
O número da sessão do Congresso |
|
treatyNumber
|
treatyNumber | integer |
O número atribuído do tratado |
|
Comités
|
committees | array of object |
Lista de comitês que revisam o tratado |
|
committeeName
|
committees.committeeName | string |
Nome oficial do comitê |
|
committeeCode
|
committees.committeeCode | string |
Identificador de código de comitê exclusivo |
|
câmara
|
committees.chamber | string |
Câmara do Congresso (Câmara ou Senado) |
|
url
|
committees.url | uri |
URL da API para obter detalhes adicionais do comitê |
Tratado: Obter informações detalhadas para um tratado especificado
Recupera informações detalhadas do tratado para uma determinada sessão do Congresso e o número do tratado. Exemplo: https://api.congress.gov/v3/treaty/117/3?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 117 |
|
Número do tratado
|
treatyNumber | True | integer |
O número atribuído do tratado. Exemplo: 3 |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
treatyNumber
|
treatyNumber | integer |
O número atribuído do tratado |
|
congresso
|
congress | integer |
A sessão do Congresso na qual o tratado foi introduzido |
|
title
|
title | string |
O título do tratado |
|
dateReceived
|
dateReceived | date-time |
A data em que o tratado foi recebido pelo Senado |
|
dateUpdated
|
dateUpdated | date-time |
A data em que as informações do tratado foram atualizadas pela última vez |
|
status
|
status | string |
Status atual do tratado |
|
Ações
|
actions | array of object |
Lista de ações relacionadas ao tratado |
|
date
|
actions.date | date-time |
Data da ação |
|
descrição
|
actions.description | string |
Descrição da ação executada |
|
Comités
|
committees | array of object |
Lista de comitês associados ao tratado |
|
nome
|
committees.name | string |
Nome do comitê |
|
codificar
|
committees.code | string |
Código do comitê |
Tratado: Obter informações detalhadas para um tratado particionado especificado
Recupera informações detalhadas do tratado para uma determinada sessão do Congresso, número do tratado e carta de partição. Exemplo: https://api.congress.gov/v3/treaty/114/13/A?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número da sessão do Congresso
|
congress | True | integer |
O número que representa a sessão do Congresso. Exemplo: 114 |
|
Número do tratado
|
treatyNumber | True | integer |
O número atribuído do tratado. Exemplo: 13 |
|
Letra de partição
|
treatySuffix | True | string |
A carta de partição do tratado. Exemplo: A |
|
Formato da resposta
|
format | string |
Especifica o formato da resposta. Valores aceitos: xml, json |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
treatyNumber
|
treatyNumber | integer |
O número atribuído do tratado |
|
congresso
|
congress | integer |
A sessão do Congresso na qual o tratado foi introduzido |
|
treatySuffix
|
treatySuffix | string |
A carta de partição do tratado |
|
title
|
title | string |
O título do tratado |
|
dateReceived
|
dateReceived | date-time |
A data em que o tratado foi recebido pelo Senado |
|
dateUpdated
|
dateUpdated | date-time |
A data em que as informações do tratado foram atualizadas pela última vez |
|
status
|
status | string |
Status atual do tratado |
|
Ações
|
actions | array of object |
Lista de ações relacionadas ao tratado |
|
date
|
actions.date | date-time |
Data da ação |
|
descrição
|
actions.description | string |
Descrição da ação executada |
|
Comités
|
committees | array of object |
Lista de comitês associados ao tratado |
|
nome
|
committees.name | string |
Nome do comitê |
|
codificar
|
committees.code | string |
Código do comitê |
Tratado: Obter tratados
Obtenha uma lista de tratados disponíveis em Congress.gov, classificados pelas atualizações mais recentes. Exemplo: https://api.congress.gov/v3/treaty?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início do Filtro
|
fromDateTime | string |
Carimbo de data/hora inicial para filtrar tratados por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término do Filtro
|
toDateTime | string |
Carimbo de data/hora final para filtrar tratados por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Tratados
|
treaties | array of object | |
|
treatyTitle
|
treaties.treatyTitle | string | |
|
treatyNumber
|
treaties.treatyNumber | string | |
|
congresso
|
treaties.congress | integer | |
|
updateDate
|
treaties.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |
Tratado: Obter tratados para o congresso especificado
Recupera tratados associados a um congresso específico, classificados pelas atualizações mais recentes. Solicitação de exemplo: https://api.congress.gov/v3/treaty/117?api_key=[INSERT_KEY]
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Número do Congresso
|
congress | True | integer |
O número do Congresso. Por exemplo, o valor pode ser 117. |
|
Formato de resposta
|
format | string |
O formato da resposta. Valores permitidos: xml, json. |
|
|
Deslocamento de paginação
|
offset | integer |
O registro inicial retornado. O padrão é 0 (primeiro registro). |
|
|
Limite de registro
|
limit | integer |
O número de registros retornados. O limite máximo é 250. |
|
|
Data de Início do Filtro
|
fromDateTime | string |
Carimbo de data/hora inicial para filtrar tratados por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
|
|
Data de Término do Filtro
|
toDateTime | string |
Carimbo de data/hora final para filtrar tratados por data de atualização. Formato: YYYY-MM-DDT00:00:00Z. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Tratados
|
treaties | array of object | |
|
treatyTitle
|
treaties.treatyTitle | string | |
|
treatyNumber
|
treaties.treatyNumber | string | |
|
congresso
|
treaties.congress | integer | |
|
updateDate
|
treaties.updateDate | date-time | |
|
updateDate
|
updateDate | date-time |