Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Victoreisdavid opened this issue Mar 23, 2024 · 4 comments

Comments

@Victoreisdavid
Copy link

Victoreisdavid commented Mar 23, 2024

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-
Copy link

v-k- commented May 2, 2024

aqui tem o partido "siglaPartido": "MDB"

@Victoreisdavid
Copy link
Author

aqui tem o partido "siglaPartido": "MDB"

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

@v-k-
Copy link

v-k- commented May 2, 2024

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-
Copy link

v-k- commented May 2, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants