Portal de Dados Abertos

API dos Vereadores

Atualizado em 14 Mai 2025 | Compatível com dados.gov.br

info Sobre Dados Abertos

Dados Abertos são informações disponibilizadas em formato acessível para utilização e redistribuição por qualquer pessoa, sem restrições. O Portal de Dados Abertos da Câmara Municipal de Pinhão/SE segue os princípios fundamentais de transparência:

  • Completos e Atuais: Os dados são fornecidos em sua totalidade e atualizados regularmente
  • Acessíveis: Disponíveis para todos, sem necessidade de cadastro ou autenticação
  • Processáveis por Máquina: Estruturados em formato JSON para fácil integração com sistemas
  • Não Discriminatórios: Disponíveis para qualquer pessoa, sem necessidade de registro
  • Livres de Licença: Podem ser utilizados, reutilizados e redistribuídos livremente

Conjunto de Dados Disponível

Atualmente disponibilizamos o conjunto de dados dos Vereadores, que inclui informações sobre todos os parlamentares ativos, seus partidos, cargos e histórico de mandatos. Os dados são atualizados sempre que houver alterações no quadro de vereadores.

api Documentação da API

API REST para acesso aos dados abertos da Câmara Municipal de Pinhão/SE.

URL Base

https://automacao-pm-lf.controlgov.org/webhook
GET /vereadores JSON

Retorna todos os vereadores ativos e seus detalhes.

Códigos de Resposta HTTP

200OK – Requisição bem-sucedida
404Recurso não encontrado
500Erro interno do servidor

code Exemplos de Uso

Requisição cURL

curl -L "https://automacao-pm-lf.controlgov.org/webhook/vereadores"

Resposta JSON

{
  "vereadores": [
    {
      "nome": "Rogério Santos da Silva",
      "partido": "PSB",
      "cargo": "2º Secretário",
      "mandatos": ["2021-2024"]
    },
    {
      "nome": "Elson Fernande Souza",
      "partido": "PL",
      "cargo": "Vereador",
      "mandatos": ["2021-2024", "2017-2020", "2013-2016"]
    },
    {
      "nome": "Fabiano Batista Santos",
      "partido": "PL",
      "cargo": "Vice-Presidente",
      "mandatos": ["2021-2024"]
    }
  ]
}

Exemplo em Python

import requests

url = "https://automacao-pm-lf.controlgov.org/webhook/vereadores"
response = requests.get(url)
response.raise_for_status()
data = response.json()
for v in data["vereadores"]:
    print(v["nome"], "-", v["partido"], "-", v["cargo"])

Especificação completa disponível em OpenAPI (YAML) • Interface interativa: Swagger UI.

data_object Dicionário de Dados

Referência para os campos retornados pela API de Vereadores.

Estrutura do JSON

{
  "vereadores": [     // Array de objetos, cada um representando um vereador
    {
      "nome": String,     // Nome completo do vereador
      "partido": String,  // Sigla do partido político
      "cargo": String,    // Cargo na Câmara (ex: "Presidente", "Vereador")
      "mandatos": [       // Array de strings com os períodos dos mandatos
        String            // Formato: "AAAA-AAAA" (ano início - ano fim)
      ]
    },
    ...
  ]
}

Descrição dos Campos

Campo Tipo Descrição Valores Possíveis
nome String Nome completo do vereador Ex: "João da Silva Pereira"
partido String Sigla do partido político atual Ex: "PSB", "MDB", "PL", etc.
cargo String Cargo ou função na Câmara Municipal "Presidente", "Vice-Presidente", "1º Secretário", "2º Secretário", "Vereador"
mandatos Array Lista de períodos dos mandatos exercidos Array contendo strings no formato "AAAA-AAAA" (ex: "2021-2024")

Exemplo Completo

{
  "vereadores": [
    {
      "nome": "Rogério Santos da Silva",
      "partido": "PSB",
      "cargo": "2º Secretário",
      "mandatos": ["2021-2024"]
    },
    {
      "nome": "Elson Fernande Souza",
      "partido": "PL",
      "cargo": "Vereador", 
      "mandatos": ["2021-2024", "2017-2020", "2013-2016"]
    },
    {
      "nome": "Edson Gil dos Santos",
      "partido": "PSB",
      "cargo": "Presidente",
      "mandatos": ["2021-2024", "2017-2020", "2013-2016"]
    }
  ]
}

verified_user Regras de Utilização e Licença

Licença CC BY 4.0

Você pode copiar, distribuir e criar obras derivadas a partir destes dados, inclusive para fins comerciais, desde que credite a Câmara Municipal de Pinhão/SE como fonte.

A Câmara isenta-se de responsabilidade por análises ou interpretações feitas por terceiros. Consulte sempre a versão mais recente nesta página.

open_in_new Ver licença completa

contact_support Contato e Suporte

Para dúvidas, sugestões ou problemas com a API, entre em contato:

phone (79) 3461-1016
access_time Tempo de resposta: até 2 dias úteis