CamaraDosDeputados / dados-abertos

Repositório do serviço de Dados Abertos da Câmara. Consulte as "Issues" para atendimento a dúvidas e sugestões.
http://dadosabertos.camara.leg.br
196 stars 13 forks source link

Proposições/{id} | Falha ao recuperar informações usando JSON #300

Open nassifcorina opened 4 years ago

nassifcorina commented 4 years ago

Bom dia, Estou utilizando Python para recuperar informações sobre medidas provisórias acessando Proposições/{id}.

No entanto, notei que o response body está organizado da seguinte forma: image

Não deveria haver um "[" na segunda linha em dados? Similar ao que temos para links? image

As informações dentro de links eu consigo recuperar sem problemas utilizando JSON, porém para dados, retorna com erro. Obrigada,

EquipeDadosAbertosCD commented 3 years ago

Olá, Corina!

Desculpe a demora em responder, não vi notificação sobre sua mensagem.

O retorno dos endpoints de segundo nível, como /proposicoes/{id} ou /deputados/{id}, é uma estrutura JSON válida. Esses endpoints retornam dados sobre um único recurso, e por isso foi uma opção de design que o valor do elemento dados fosse somente um objeto e não um array. O valor do elemento links é um array porque está nos nossos planos, desde o início do projeto, incluir nesta seção outros links com diferentes "relações IANA".

Obrigado pelo contato e abraço!

Fabricio Rocha Equipe Dados Abertos - Câmara