Usuários
Adicionar Usuário (Cache Local)
POST
http://utility-assistant.local/user
Serviço para cadastro de novos usuários no cache local, ao consumir esse serviço deve ser enviado as credenciais do usuário (username + otp) para autenticação e autorização da aplicação local. (client credentials)
Headers
Content-Type
string
application/x-www-form-urlencoded
Accept
string
application/json
Request Body
username
string
Usuário (CPF/CNPJ)
password
string
Código OTP
{
"detail": {
"code": 1128,
"status": "CACHE_CREATED",
"message": "Cache created"
}
}
Listar Usuários (Cache Local)
GET
http://utility-assistant.local/user
Serviço para listagem de usuários armazenados no cache local
Headers
Accept
string
application/json
{
"users": [{
"id": 1,
"name": "NOME DO USUÁRIO",
"username": "01234567890",
"date_last_update": "2019-01-26 10:14:36",
"photo": "Foto/Thumbnail encodada em base64, veja RFC2397"
}],
"detail": {
"code": 1093,
"status": "USER_LISTED",
"message": "User list"
}
}
Remover Usuário (Cache Local)
DELETE
http://utility-assistant.local/user/:id
Path Parameters
id
integer
ID do usuário
A remoção do usuário através da API não implica o bloqueio da aplicação (computador/servidor), para bloqueio de pedidos de autenticação, remoção de vinculo com aplicação ou revogação de sessões em aberto, acesse o portal do usuário.
Last updated
Was this helpful?