Documentação de Dados Abertos
Acesse os dados abertos da Câmara Municipal de Barra, BA, em formato estruturado e legível por máquina, em conformidade com o PNTP
Base URL: https://cmbarra.ba.gov.br/wp-json/
Sobre Dados Abertos
Dados abertos são informações públicas disponibilizadas em formatos estruturados, como JSON, que podem ser processados por máquinas e reutilizados por qualquer pessoa ou sistema. Eles promovem transparência, inovação e participação cidadã, permitindo que desenvolvedores, pesquisadores e cidadãos criem aplicativos, análises e visualizações com base em dados governamentais.
A Câmara Municipal de Barra, BA, disponibiliza seus dados abertos por meio de uma API REST, oferecendo acesso a informações como notícias (posts), páginas institucionais e categorias. Esses dados são acessíveis de forma automatizada, respeitando padrões de interoperabilidade e a legislação brasileira, como a Lei de Acesso à Informação (LAI) e a LGPD.
Benefícios dos dados abertos incluem maior transparência nas ações públicas, facilitação de auditorias cidadãs e estímulo à criação de soluções inovadoras para a comunidade.
Endpoints de Dados Abertos
Posts (Notícias)
Acesse notícias e publicações da Câmara Municipal em formato JSON.
- Método: GET
- URL:
https://cmbarra.ba.gov.br/wp-json/wp/v2/posts - Parâmetros:
per_page: Número de posts por página (máx: 100, padrão: 10).page: Página atual dos resultados.categories: ID da categoria para filtrar (ex.: 3 para "Notícias").search: Termo de busca no título ou conteúdo.
Exemplo de Requisição
curl https://cmbarra.ba.gov.br/wp-json/wp/v2/posts?per_page=5&categories=3
Exemplo de Resposta
[
{
"id": 123,
"title": {"rendered": "Reunião da Câmara 2025"},
"content": {"rendered": "Resumo da reunião..."},
"date": "2025-05-29T11:00:00",
"link": "https://cmbarra.ba.gov.br/noticia/reuniao-2025"
},
...
]
Páginas Institucionais
Acesse informações institucionais, como "Sobre" ou "Contato", em formato JSON.
- Método: GET
- URL:
https://cmbarra.ba.gov.br/wp-json/wp/v2/pages - Parâmetros:
per_page: Número de páginas por página (máx: 100, padrão: 10).page: Página atual dos resultados.slug: Filtra páginas por slug (ex.: "sobre").
Exemplo de Requisição
curl https://cmbarra.ba.gov.br/wp-json/wp/v2/pages?slug=sobre
Exemplo de Resposta
[
{
"id": 456,
"title": {"rendered": "Sobre a Câmara"},
"content": {"rendered": "Informações institucionais..."},
"slug": "sobre",
"link": "https://cmbarra.ba.gov.br/sobre"
},
...
]
Categorias
Acesse as categorias usadas para organizar notícias e publicações.
- Método: GET
- URL:
https://cmbarra.ba.gov.br/wp-json/wp/v2/categories - Parâmetros:
per_page: Número de categorias por página (máx: 100, padrão: 10).page: Página atual dos resultados.slug: Filtra categorias por slug (ex.: "noticias").
Exemplo de Requisição
curl https://cmbarra.ba.gov.br/wp-json/wp/v2/categories?per_page=10
Exemplo de Resposta
[
{
"id": 789,
"name": "Notícias",
"slug": "noticias",
"count": 25,
"link": "https://cmbarra.ba.gov.br/categoria/noticias"
},
...
]
Regras de Utilização
Para garantir o uso responsável dos dados abertos, siga as diretrizes abaixo:
- Acesso público: Os dados são acessíveis sem autenticação para leitura, promovendo transparência.
- Limite de requisições: Máximo de 1000 requisições por hora por IP. Para uso intensivo, contate a administração.
- Autenticação para escrita: Operações de escrita (criar, editar, excluir) requerem autenticação via senha de aplicativo. Solicite credenciais em contato@cmbarra.ba.gov.br.
- Conformidade legal: O uso dos dados deve respeitar a Lei de Acesso à Informação (LAI) e a LGPD, garantindo privacidade e ética.
- Atribuição: Cite a fonte: "Câmara Municipal de Barra, BA" ao reutilizar os dados.
- Suporte: Para dúvidas ou problemas, entre em contato via contato@cmbarra.ba.gov.br.
Ferramentas para Acesso
Use as seguintes ferramentas para consumir os dados abertos:
- Postman: Interface gráfica para testar APIs.
- cURL: Ferramenta de linha de comando para requisições HTTP.
- JavaScript (fetch/axios): Para aplicações web.
- Python (requests): Para scripts de automação.