Ativa o contraste alto para melhor visualização.
Ativa uma fonte especial para facilitar a leitura.
Aumenta o tamanho da fonte dos textos.
Reduz o tamanho da fonte dos textos.
Navegue rapidamente com o teclado ou clique.
                            O acesso à API exige envio de um token válido no cabeçalho da requisição.
                            ⚠️ Use o campo: Authorization: Bearer <seu-token> e Content-Type: application/json
                        
                            O endpoint principal é definido como: https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/
                        
POST /legislacao - lista leis municipais, decretos e resoluções da Câmara com filtros (busca, por_pagina)POST /contratos - filtra contratos da Câmara Municipal por termo de busca, ano (integer), situação (ativo ou inativo)POST /obras - permite pesquisar obras do Legislativo Municipal com filtros como termo, status e períodoTodas as respostas estão no formato JSON com estrutura padronizada incluindo: success, message, data e pagination.
Esta documentação descreve os endpoints disponíveis na API do Portal da Transparência da Câmara Municipal de Engenheiro Beltrão e como utilizá-los para acessar dados legislativos públicos.
https://api.transparencia.cmbeltrao.pr.leg.br/api/v1
                            Todas as requisições devem incluir o token no header:
Authorization Bearer 8117P2pcvhdvOy4ow4AKXUgKTQfIERtwT/legislacao
                                            Lista todas as legislações municipais com filtros de busca.
| Campo | Tipo | Descrição | 
|---|---|---|
| busca | string | Termo para busca | 
| por_pagina | integer | Itens por página (default: 10) | 
                    curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/legislacao \
                            -H "Authorization: Bearer seu-token" \
                            -H "Content-Type: application/json" \
                            -d '{
                                    "busca": "lei",
                                    "por_pagina": 10
                            }'
                                    /legislacao/detalhe
                                            Retorna detalhes de uma legislação específica.
| Campo | Tipo | Descrição | 
|---|---|---|
| id | integer | ID da legislação | 
                    curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/legislacao/detalhe \
                            -H "Authorization: Bearer seu-token" \
                            -H "Content-Type: application/json" \
                            -d '{
                                    "id": 1
                            }'
                                    /contratos
                                Lista todos os contratos da Câmara com filtros.
| Campo | Tipo | Descrição | 
|---|---|---|
| busca | string | Termo para busca | 
| ano | integer | Ano do contrato | 
| situacao | string | Status do contrato (ativo/inativo) | 
curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/contratos \
     -H "Authorization: Bearer seu-token" \
     -H "Content-Type: application/json" \
     -d '{
         "busca": "construção",
         "ano": 2025,
         "situacao": "ativo"
     }'
                            /contratos/detalhe
                                Retorna detalhes de um contrato específico.
| Campo | Tipo | Descrição | 
|---|---|---|
| id | integer | ID do contrato | 
curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/contratos/detalhe \
     -H "Authorization: Bearer seu-token" \
     -H "Content-Type: application/json" \
     -d '{
         "id": 1
     }'
                            /obras
                                Lista todas as obras do Legislativo Municipal com filtros.
| Campo | Tipo | Descrição | 
|---|---|---|
| busca | string | Termo para busca no título | 
| situacao | string | Status da obra (em_andamento/concluida/paralisada) | 
| data_inicial | date | Data inicial (Y-m-d) | 
| data_final | date | Data final (Y-m-d) | 
curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/obras \
     -H "Authorization: Bearer seu-token" \
     -H "Content-Type: application/json" \
     -d '{
         "busca": "pavimentação",
         "situacao": "em_andamento",
         "data_inicial": "2025-01-01"
     }'
                            /obras/detalhe
                                Retorna detalhes de uma obra específica.
| Campo | Tipo | Descrição | 
|---|---|---|
| id | integer | ID da obra | 
curl -X POST https://api.transparencia.cmbeltrao.pr.leg.br/api/v1/obras/detalhe \
     -H "Authorization: Bearer seu-token" \
     -H "Content-Type: application/json" \
     -d '{
         "id": 1
     }'
                            {
                                "success": true/false,
                                "message": "Mensagem descritiva",
                                "data": {
                                    // Dados da resposta
                                },
                                "pagination": {
                                    "total": 100,
                                    "per_page": 10,
                                    "current_page": 1,
                                    "last_page": 10
                                }
                            }
                            | Código | Descrição | 
|---|---|
| 200 | Sucesso | 
| 201 | Criado com sucesso | 
| 400 | Erro de validação | 
| 401 | Não autorizado | 
| 404 | Não encontrado | 
| 500 | Erro interno do servidor |