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
195 stars 13 forks source link

Arquivo com todos os deputados não contém nenhuma informação de contato, endereço e partido. #343

Open Victoreisdavid opened 3 months ago

Victoreisdavid commented 3 months ago

Atualmente, o arquivo json com os deputados está omitindo muitos campos que na api rest do dados abertos estão presentes, como o número de telefone, email e até o partido.

exemplo no json:

    {
      "uri": "https://dadosabertos.camara.leg.br/api/v2/deputados/220593",
      "nome": "Abilio Brunini",
      "idLegislaturaInicial": 57,
      "idLegislaturaFinal": 57,
      "nomeCivil": "ABILIO JACQUES BRUNINI MOUMER",
      "siglaSexo": "M",
      "urlRedeSocial": [],
      "urlWebsite": [],
      "dataNascimento": "1984-01-31",
      "dataFalecimento": "",
      "ufNascimento": "MT",
      "municipioNascimento": "Cuiabá"
    }

Exemplo do retorno na api rest (/deputados)

    {
      "id": 204379,
      "uri": "https://dadosabertos.camara.leg.br/api/v2/deputados/204379",
      "nome": "Acácio Favacho",
      "siglaPartido": "MDB",
      "uriPartido": "https://dadosabertos.camara.leg.br/api/v2/partidos/36899",
      "siglaUf": "AP",
      "idLegislatura": 57,
      "urlFoto": "https://www.camara.leg.br/internet/deputado/bandep/204379.jpg",
      "email": "dep.acaciofavacho@camara.leg.br"
    }

Vocês planejam modificar a geração desse arquivo json para incluir informações mais completas sobre o deputado? pois atualmente, eu preciso ficar fazendo request uma a uma na API se quiser ter informações como número de telefone, email e isso é um processo muito lento. Para obter o partido sem fazer isso, eu tenho de buscar no arquivo de despesas, pois lá tem o partido do deputado, aqui não.

v-k- commented 2 months ago

aqui tem o partido "siglaPartido": "MDB"

Victoreisdavid commented 2 months ago

aqui tem o partido "siglaPartido": "MDB"

Tem na resposta da API, no arquivo json para download ele tá ausente

v-k- commented 2 months ago

Ah, perdão, não li direito. Sim, tem razão. Bom dia :) Cheguei agora, eles costumam responder? Realmente seria ótimo esse arquivo atualizado e completo. Nos meus estudos estou pegando a lista pela api /deputados(poderia ter sido esse arquivo, não pensei nisso), e depois percorrendo a lista pegando os detalhes de cada id, tipo deputados?id=${dep.id} e populando todos os dados. Mas como manter isso atualizado? Tem como saber se houve mudança nos dados? salve

v-k- commented 2 months ago

Outra coisa é que esse doc tem mais de 7000 deputados, já que vem de todas as legislaturas né, eu tô lidando só com os da atual por enquanto.