category Catálogo de Datasets
Conjuntos de dados disponíveis através da API do Portal de Dados Abertos da Câmara Municipal de Pinhão/SE.
| Dataset | Formato/API | Descrição | Frequência |
|---|---|---|---|
| Vereadores |
GET /vereadoresJSON |
Lista de vereadores da Câmara Municipal de Pinhão/SE, com partido, cargo e mandatos. | Atualização sempre que houver alteração 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://primary-production-0b7f.up.railway.app/webhook
Retorna todos os vereadores ativos e seus detalhes.
Parâmetros (opcionais)
partido– filtrar por sigla do partido (ex: PT).limite– número máximo de registros (padrão: 100).
Códigos de Resposta HTTP
| 200 | OK – Requisição bem-sucedida |
|---|---|
| 400 | Parâmetros inválidos |
| 404 | Recurso não encontrado |
| 500 | Erro interno do servidor |
code Exemplos de Uso
Requisição cURL
curl -L "https://primary-production-0b7f.up.railway.app/webhook/API_CMP_Vereadores?limite=5"
Resposta JSON
{
"vereadores": [
{
"nome": "Fulano da Silva",
"partido": "ABC",
"cargo": "Vereador(a)",
"mandatos": ["2021-2024"]
},
...
],
"total": 12
}
Exemplo em Python
import requests
url = "https://primary-production-0b7f.up.railway.app/webhook/API_CMP_Vereadores"
response = requests.get(url, params={"limite":100})
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 completacontact_support Contato e Suporte
Para dúvidas, sugestões ou problemas com a API, entre em contato: