Carregando...
Carregando...
Documentação completa da API do Sistema de Gestão Legislativa. Explore os endpoints disponíveis, schemas de dados e exemplos de uso.
http://localhost:3000/api
Bearer Token (JWT)
JSON
Gestão de parlamentares
/parlamentaresListar parlamentares/parlamentaresCriar parlamentar/parlamentares/{id}Buscar parlamentar/parlamentares/{id}Atualizar parlamentar/parlamentares/{id}Excluir parlamentarGestão de legislaturas
/legislaturasListar legislaturas/legislaturasCriar legislaturaGestão de sessões legislativas
/sessoesListar sessões/sessoesCriar sessãoGestão de proposições
/proposicoesListar proposições/proposicoesCriar proposiçãoFerramentas de participação cidadã
/participacao-cidada/consultasListar consultas/participacao-cidada/consultasCriar consulta/participacao-cidada/sugestoesEnviar sugestãoConfigurações do sistema
/configuracoesObter configurações/configuracoesAtualizar configurações200 - Sucesso
Operação realizada com sucesso
201 - Criado
Recurso criado com sucesso
400 - Erro
Dados inválidos
404 - Não Encontrado
Recurso não encontrado
APIs públicas: 100 requisições por 15 minutos
APIs administrativas: 50 requisições por 15 minutos
{
"success": true,
"data": {
"id": "parl-001",
"nome": "Francisco Pereira Pantoja",
"apelido": "Pantoja do Cartório",
"cargo": "PRESIDENTE",
"partido": "MDB",
"legislatura": "leg-2025-2028",
"ativo": true
},
"message": "Parlamentar criado com sucesso"
}