INÍCIO - Câmara Municipal de Barra

Dados Abertos

Documentação de Dados Abertos

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.