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

Name
Type
Description

Content-Type

string

application/x-www-form-urlencoded

Accept

string

application/json

Request Body

Name
Type
Description

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

Name
Type
Description

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

Name
Type
Description

id

integer

ID do usuário

Last updated

Was this helpful?