Altera as informações de um
usuário
.
Payload de entrada
{
//Nome do usuário
username : "string",
//Nome completo do usuário
fullName : "string",
//Endereço de e-mail do usuário
email : "string",
//Descrição do usuário
description : "string",
//Idioma preferencial do usuário
locale : "string",
//Foto do usuário em Base64
photo : "string",
//Indica se o usuário está bloqueado"
blocked : false,
//Indica se o usuário precisa trocar de senha no próximo logon
changePassword : false,
//Lista com as propriedades que este usuário possui (opcional)
properties : property
}
Request
curl --location --request POST "https://api.senior.com.br/platform/user/updateUser" --header "Content-Type: application/json" --header "client_id: {client_id}" --header "Accept: application/json" --header "Authorization: Bearer {token}" --data-raw "{'username': {string}, 'fullName': {string}, 'email': {string}, 'description': {string}, 'locale': {string}, 'photo': {string}, 'blocked': {boolean}, 'changePassword': {boolean}, 'properties': [{'name': {string}, 'value': {string}}]}"
Response
{
"username": "string"
}
- 400 Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente
- 401 Credenciais inválidas
- 403 Permissão negada
- 404 Usuário {nomeDoUsuário} não encontrado ou você não tem permissão para executar esta ação