Gerenciador de dispositivos

Esta seção contém informações sobre o gerenciador de dispositivos da conta digital.

Observação: Esse fluxo é válido somente para clientes que possuem aplicativo.

Criação de um dispositivo

Para realizar a criação de um dispositivo, primeiramente deve-se realizar a verificação do dispositivo informando a razão CREATE_DEVICE através de um desafio onde será enviado um código de verificação de 6 dígitos ao usuário e o mesmo deverá ser confirmado.

O endpoint para criação do desafio é POST /v1/challenges e o endpoint para confirmação do desafio é POST /v1/challenges/validate

Após a criação e validação do desafio, o endpoint POST /v1/devices deve ser utilizado para realizar a criação do dispositivo informando a propriedade challengeId obtido na criação do desafio.

Exemplo do fluxo de criação do dispositivo

Bloqueio e desbloqueio de dispositivos

Para realizar o bloqueio ou desbloqueiO de um dispositivo deve-se realizar primeiro a validação do dispositivo informando a razão LOCK_DEVICE ou UNLOCK_DEVICE respectivamente de acordo com o bloqueio ou desbloqueio desejado.

Após a criação e validação do desafio, o endpoint PUT /v1/devices/{deviceId} deve ser utilizado informando a propriedade challengeId obtido na criação do desafio e a ação a ser realizada LOCK ou UNLOCK respectivamente.

Exclusão de um dispositivo

Para realizar a criação de um dispositivo, primeiramente deve-se realizar a verificação do dispositivo informando a razão DELETE_DEVICE através de um desafio onde será enviado um código de verificação de 6 dígitos ao usuário e o mesmo deverá ser confirmado.

Após a criação e validação do desafio, o endpoint DELETE /v1/devices/{deviceId} deve ser utilizado informando o header challengeId obtido na criação do desafio.