v1

latestOpenAPI 3.1.02026-08-041120270.3 KB

​/api​/users​

endpoint para atualizar o perfil do usuário logado.

put/​api​/users​

Request body

fullNamestring required

Nome completo

phoneNumberstring

Telefone (mínimo 8 e máximo 15 caracteres)

positionstring

Cargo

identificationstring required

CPF do usuário ou CNPJ do usuário | ou um ID internacional caso o identificationType seja 2.

Response

200

succeededboolean
descriptionstring

Example response

{
  "succeeded": true,
  "data": {
    "id": "123abc",
    "userName": "teste@totvs.com.br",
    "email": "teste@totvs.com.br",
    "fullName": "string",
    "cpf": "32165498764",
    "userType": 1,
    "userStatus": 1,
    "cnpjLicensedCompany": "12345678901234",
    "companyName": "TOTVS",
    "position": "string",
    "isAdministrator": true,
    "isPublisher": true,
    "tenantId": "12345678901234",
    "identificationType": 1
  },
  "messages": [
    {
      "code": "Success",
      "description": "Alteração dos dados do usuário realizada com sucesso!"
    }
  ],
  "description": "Alteração dos dados do usuário realizada com sucesso!"
}