API de Vereadores - Portal da Transparência

API dos Vereadores

Descrição Geral

Esta API fornece acesso automatizado aos dados dos vereadores da Câmara Municipal de Pinhão/SE, permitindo a integração com sistemas externos.

Documentação de Endpoints

GET /vereadores

Retorna uma lista de todos os vereadores e seus respectivos detalhes.

Exemplo de Requisição

curl https://primary-production-0b7f.up.railway.app/webhook/API_CMP_Vereadores

Resposta Esperada

{
  "vereadores": [
    {
      "nome": "Nome do Vereador",
      "partido": "Partido Político",
      "cargo": "Cargo Ocupado",
      "mandatos": ["Ano-Início-Ano-Fim", ...]
    },
    ...
  ]
}

Como Começar

Veja exemplos de código para usar a API em diferentes linguagens de programação.

Exemplo de Requisição em Python

import requests

# Endereço da API
url = 'https://primary-production-0b7f.up.railway.app/webhook/API_CMP_Vereadores'

# Realizando a requisição GET
response = requests.get(url)

# Verificando se a requisição foi bem-sucedida
if response.status_code == 200:
    # Convertendo a resposta para JSON
    vereadores = response.json()
    # Imprimindo a lista de vereadores
    for vereador in vereadores['vereadores']:
        print(vereador['nome'], '-', vereador['partido'], '-', vereador['cargo'])
else:
    print('Falha na requisição:', response.status_code)
plugins premium WordPress