Skip to content

Rotas da API REST ​

Todas as rotas são prefixadas com /api e estão protegidas por autenticação JWT, exceto as rotas de autenticação.

Autenticação ​

MétodoRotaDescriçãoAuth
POST/api/user/loginLogin do usuário❌
POST/api/userCriar usuário✅
GET/api/userListar usuários✅

Clientes ​

MétodoRotaDescrição
GET/api/clienteListar clientes
POST/api/clienteCriar cliente
GET/api/cliente/:idBuscar cliente
PUT/api/cliente/:idAtualizar cliente
DELETE/api/cliente/:idRemover cliente

Colaboradores ​

MétodoRotaDescrição
GET/api/colaboradorListar colaboradores
POST/api/colaboradorCriar colaborador
GET/api/colaborador/:idBuscar colaborador
PUT/api/colaborador/:idAtualizar colaborador
DELETE/api/colaborador/:idRemover colaborador

Motoristas ​

MétodoRotaDescrição
GET/api/motoristaListar motoristas
POST/api/motoristaCriar motorista
GET/api/motorista/:idBuscar motorista
PUT/api/motorista/:idAtualizar
DELETE/api/motorista/:idRemover

Veículos ​

MétodoRotaDescrição
GET/api/veiculoListar veículos
POST/api/veiculoCriar veículo
GET/api/veiculo/:idBuscar
PUT/api/veiculo/:idAtualizar
DELETE/api/veiculo/:idRemover

Rotas e Roteirização ​

MétodoRotaDescrição
GET/api/rotaListar rotas
POST/api/rotaCriar rota
GET/api/roteiroListar roteiros
POST/api/roteiroCriar roteiro

Operações ​

MétodoRotaDescrição
GET/api/transladoListar translados
POST/api/transladoCriar translado
GET/api/fretamentoListar fretamentos
POST/api/fretamentoCriar fretamento
POST/api/boardingRegistrar embarque
GET/api/jornadaJornadas do motorista

Pontos de Interesse (POI) ​

MétodoRotaDescrição
GET/api/poiListar POIs
POST/api/poiCriar POI
PUT/api/poi/:idAtualizar
DELETE/api/poi/:idRemover

Integrações e Configurações ​

MétodoRotaDescrição
GET/api/integracaoMonitorar integrações
GET/api/permissionPermissões do usuário atual
GET/api/feature-flagListar feature flags

Documentação Interativa ​

A documentação Swagger completa com todos os schemas e exemplos está disponível em:

http://localhost:4589/api-docs

Proprietário — Ultra Tecnologias. Todos os direitos reservados.