Pular para o conteúdo
Detector de Bananada

Para desenvolvedores

API pública

Os mesmos dados do site, em JSON, sem cadastro. Use em reportagens, pesquisas e outros projetos (dados sob CC BY 4.0: cite a fonte).

Base

https://api.detectordebananada.com.br/v1

ou https://detectordebananada.com.br/api/v1 (o mesmo conteúdo)

Formato

JSON UTF-8, só GET. Percentuais de 0 a 1; datas AAAA-MM-DD.

Ids

Políticos por slug; votações e projetos por id com - (ex.: CD-2372903).

Valores fixos

casa: CD | SF · espectro: esquerda, centro-esquerda, centro, centro-direita, direita, sem-classificacao, sem-partido · periodo: total, leg57, leg56, gov:lula3, gov:bolsonaro, 2019…2026 (lista em /meta). Erros: { "erro": "mensagem" } com 400/404/429/500. Cache de 5 minutos.

Geral

  • GET/api/v1/meta

    Data da última atualização, fontes, períodos, presidentes, espectros e totais.

    Exemplo: /api/v1/meta
  • GET/api/v1/status

    Situação da coleta por área (OK, atrasada, com erro), última leitura de cada fonte e a próxima rodada.

    Exemplo: /api/v1/status
  • GET/api/v1/busca

    Busca global (aceita nome sem acento), resultados agrupados por tipo.

    Parâmetros: q, tipos=politico,partido,projeto,votacao,tema, limite

    Exemplo: /api/v1/busca?q=jose
  • GET/api/v1/destaques

    Últimas votações do Plenário, pódio de presença, as mais divididas do mês e consensos.

    Exemplo: /api/v1/destaques
  • GET/api/v1/semana

    Resumo dos 7 dias: frases prontas, contagens, votações, leis, vetos e quem mais faltou na Câmara.

    Parâmetros: ate=AAAA-MM-DD

    Exemplo: /api/v1/semana
  • GET/api/v1/composicao

    Cadeiras por espectro na Câmara e no Senado e o Presidente atual.

    Exemplo: /api/v1/composicao

Parlamentares

Votações e projetos

Comparações

Feeds RSS para jornalistas

Assine no seu leitor de RSS (Feedly, Inoreader, Thunderbird…) e receba cada votação nova e o resumo da semana. Atualizados a cada 5 minutos.

Baixar tudo (dumps diários)

Quer o banco inteiro? Não precisa martelar a API: baixe as tabelas completas em CSV (UTF-8, com cabeçalho), compactadas com gzip e atualizadas a cada coleta. Licença CC BY 4.0: cite o Detector de Bananada e as fontes oficiais.

Os tipos completos de cada resposta estão no arquivo docs/api-contrato.md do repositório (publicação em breve).