Rotas
A entidade Route define os caminhos ou permissões de acesso dentro do sistema, representando os fluxos autorizados entre dispositivos e pessoas. As rotas controlam quais acessos são permitidos a partir de determinado acionamento ou regra, sendo fundamentais para o gerenciamento lógico do controle de acesso.
1. Obter rotas por filtro
Descrição:
Retorna uma lista de rotas de acesso existentes com base nos filtros aplicados.
GET /api/v1/routes
Quando Usar:
Para consultar rotas cadastradas.
Em telas de gerenciamento ou auditoria de regras de passagem.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
101trueascidNome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
OK
2. Cria nova rota
Descrição:
Cria uma nova rota de acesso no sistema.
POST /api/v1/routes
Quando Usar:
Para cadastrar novos fluxos de passagem (ex: entrada de funcionários, saída de visitantes).
Ao configurar novas regras de autorização entre pessoas e dispositivos.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
Bad Request
Not Found
3. Obter rota por id
Descrição:
Retorna os dados de uma rota específica, identificada pelo seu ID.
GET /api/v1/routes/{id}
Quando Usar:
Para visualizar detalhes de uma rota antes de editá-la ou removê-la.
Para exibir dados completos em interfaces administrativas.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
OK
4. Atualiza rota por id
Descrição:
Atualiza os dados de uma rota existente, identificada pelo ID.
PUT /api/v1/routes/{id}
Quando Usar:
Para alterar nome, descrição ou configuração lógica da rota.
Durante ajustes operacionais no fluxo de acesso.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
Bad Request
Not Found
5. Desabilita rota por id
Descrição:
Desabilita logicamente uma rota de acesso.
DELETE /api/v1/routes/{id}
Quando Usar:
Para revogar o uso de uma rota sem removê-la permanentemente do sistema.
Durante bloqueios operacionais ou manutenção.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
Bad Request
6. Habilita rota
Descrição:
Habilita uma rota anteriormente desabilitada, restaurando seu uso no sistema.
PUT /api/v1/routes/{id}/enablements
Quando Usar:
Para reativar uma rota já existente.
Durante reconfiguração ou reabertura de fluxos.
JWT Authorization header using the Bearer scheme.
Enter 'Bearer'[space] and then your token in the text input below.
Example: "Bearer 12345abcdef"
Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)
en-USOK
Bad Request
Atualizado