Em cumprimento à transparência ativa (Lei nº 12.527/2011), esta API expõe os mesmos dados públicos exibidos no portal, em formato JSON, para consulta, auditoria e reutilização por imprensa, pesquisadores e cidadãos. Não exige autenticação e aceita até 60 requisições por minuto. Dados pessoais de contato dos parlamentares não são expostos.
Vereadores em exercício: nome político, partido atual, mandatos por legislatura, foto e link do perfil.
GET https://www.camaradecaravelas.ba.gov.br/api/v1/parlamentares
| Parâmetro | Descrição |
|---|---|
page | Página (50 por página) |
Proposições: tipo, número, ano, ementa, status, data de apresentação, autoria e autores.
GET https://www.camaradecaravelas.ba.gov.br/api/v1/materias
| Parâmetro | Descrição |
|---|---|
tipo | Sigla do tipo (ex.: PL, IND, REQ) |
ano | Ano (ex.: 2026) |
page | Página (50 por página) |
Posições por indicador: posição, parlamentar, valor, numerador/denominador, suficiência e cobertura dos dados.
GET https://www.camaradecaravelas.ba.gov.br/api/v1/rankings/{metrica}
| Parâmetro | Descrição |
|---|---|
legislatura | ID da legislatura (opcional) |
ano | Ano de referência (opcional) |
Métricas disponíveis em /api/v1/metodologias — ex.: proposicoes_total, frequencia_pct, participacao_votacoes_pct.
Código, nome, descrição, fórmula, unidade e versão de cada indicador público.
GET https://www.camaradecaravelas.ba.gov.br/api/v1/metodologias