Grupo de Dispositivos
O DeviceGroup é responsável pelo gerenciamento de grupos de dispositivos de controle de acesso, permitindo que múltiplos dispositivos sejam organizados logicamente para ações coordenadas, como liberar simultaneamente portas de emergência, catracas ou sensores.
Essa funcionalidade permite mais flexibilidade na definição de regras e na execução de comandos para múltiplos dispositivos ao mesmo tempo.
1. Obter grupo de dispositivos por filtro
Descrição:
Esse endpoint permite consultar uma lista de grupos de dispositivos cadastrados no sistema, com a possibilidade de aplicar filtros para refinar os resultados.
GET /api/v1/deviceGroups
Quando Usar:
Exibir uma lista paginada ou completa dos grupos de dispositivos disponíveis.
Buscar grupos específicos com base em critérios.
Popular dropdowns ou listagens em telas de gestão de dispositivos.
Obter dados para análise, auditoria ou verificação de configuração dos grupos.
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 novo grupo de dispositivos
Descrição:
Esse endpoint permite criar um novo grupo de dispositivos no sistema. Um grupo pode representar um conjunto de dispositivos físicos (como portas, catracas ou sensores) que compartilham uma lógica comum de controle de acesso.
POST /api/v1/deviceGroups
Quando Usar:
Registrar um novo agrupamento de dispositivos para facilitar a administração e as regras de acionamento.
Organizar dispositivos por setores, andares ou finalidades (ex: Grupo de Emergência, Grupo Administrativo).
Definir permissões ou comportamentos em conjunto para múltiplos 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
3. Obter grupo de dispositivo por id
Descrição:
Esse endpoint permite consultar os detalhes de um grupo de dispositivos específico, utilizando seu identificador único (id).
GET /api/v1/deviceGroups/{id}
Quando Usar:
Recuperar informações detalhadas de um grupo de dispositivos previamente criado.
Obter dados para edição ou visualização em telas 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 grupo de dispositivo por id
Descrição:
Atualiza os dados de um grupo de dispositivos já existente, identificando-o pelo seu id
PUT /api/v1/deviceGroups/{id}
Quando Usar:
Editar informações de um grupo de dispositivos.
Manter atualizado o cadastro de agrupamentos de dispositivos conforme mudanças operacionais.
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 grupo de dispositivo por id
Descrição:
Desabilita um grupo de dispositivos, tornando-o inativo no sistema.
DELETE /api/v1/deviceGroups/{id}
Quando Usar:
Desativar temporária ou permanentemente um grupo de dispositivos.
Impedir o uso de dispositivos vinculados ao grupo sem excluí-los do sistema.
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 grupo de dispositivo
Descrição:
Habilita novamente um grupo de dispositivos previamente desabilitado.
PUT /api/v1/deviceGroups/{id}/enablements
Quando Usar:
Reativar um grupo de dispositivos, liberando novamente seu uso.
Restaurar o funcionamento de dispositivos agrupados após manutenção ou desativação temporária.
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