Open EquipeDadosAbertosCD opened 6 years ago
Obrigado por nos avisar.
Atenção, moçada: vamos começar o deploy da nova versão.
Fabricio Rocha Equipe Dados Abertos - Câmara
Deploy suspenso por hoje. Vamos tentar novamente amanhã, 11/05.
Fabricio Rocha Equipe Dados Abertos - Câmara
Prezad@s,
Numa primeira tentativa de atender à issue #158 , vou progressivamente anunciando aqui algumas mudanças aprovadas para a próxima atualização da nova API do Dados Abertos que tendem a causar impacto nas aplicações desenvolvidas. A nova versão deve entrar no ar até o fim da semana (isto é, até 11/04).
/deputados/{id}/despesas - No retorno em JSON, vários campos cujos valores vinham sendo fornecidos como strings agora passam a ser valores numéricos:
ano
,mes
,idDocumento
,idTipoDocumento
,valorDocumento
,valorLiquido
,idLote
eparcela
. Essa mudança fez parte da correção de problemas de ordenação relatados nas issues #99 e #109 ./proposicoes - Sabe aquela limitação de itens retornados por meio dos parâmetros
dataInicio
edataFim
para definir o intervalo em que ocorreu a última tramitação? Foi uma decisão de design que ficou confusa e tornou esses parâmetros quase obrigatórios. Para a próxima atualização, foi implementada uma combinação de parâmetros que é meio difícil de explicar, mas deve tornar o uso do endpoint mais intuitivo:ano
,dataApresentacaoInicio
,dataApresentacaoFim
,numero
,id
,idAutor
ouautor
, e nenhum parâmetro que se refira ao intervalo de tramitação, a busca desconsidera o intervalo de tramitação e retorna dados sobre todas as proposições correspondentes aos valores passados, qualquer que tenha sido a data da última tramitação.dataInicio
e/oudataFim
, o intervalo de ocorrência da última tramitação é alterado conforme os valores passados, e serão retornadas apenas proposições que tenham tramitado nesse intervalo.Em outras palavras: em uma grande parte dos casos de uso, deixa de ser necessário incluir os parâmetros
dataInicio
edataFim
.Fabricio Rocha Equipe Dados Abertos - Câmara