Skip to content

Altera a situação (ativo/inativo) de um usuário.

PUT
/api/v2/usuarios/{usuarioId}/situacao/{ativo}

Apenas administradores podem alterar a situação de outros usuários. O usuário logado não pode desativar a si mesmo. Este endpoint altera somente o status de ativação (ativo/inativo), sem modificar outras informações do usuário.

Authorizations

Parameters

Path Parameters

usuarioId
required
string format: uuid

ID do usuário

ativo
required
boolean

Define se o usuário será ativado (true) ou desativado (false)

Responses

200

Situação do usuário alterada com sucesso

object
sucesso
boolean
erros
Array<string>
nullable
data
object
id
string format: uuid
pessoaId
string format: uuid
nullable
name
string
nullable
email
string
nullable
perfil
string
nullable
admin
boolean
enabled
boolean
lockoutEnabled
boolean
foto
string
nullable
unidades
Array<object>
nullable
object
id
string format: uuid
nullable
clienteId
string format: uuid
nullable
matriz
string
nullable
cnes
string
nullable
idPessoa
string format: uuid
pessoa
object
id
string format: uuid
nullable
nome
string
nullable
razaoSocial
string
nullable
tipo
string
nullable
sexo
string
nullable
dataNascimento
string format: date-time
nullable
cpfCnpj
string
nullable
rg
string
nullable
ie
string
nullable
situacao
string
nullable
mae
string
nullable
pai
string
nullable
telefone1
string
nullable
telefone2
string
nullable
telefone1DDI
string
nullable
telefone2DDI
string
nullable
site
string
nullable
email
string
nullable
observacoes
string
nullable
foto
string
nullable
usa2FA
boolean
idEndereco
string format: uuid
nullable
endereco
object
id
string format: uuid
nullable
logradouro
string
nullable
numero
string
nullable
bairro
string
nullable
cep
string
nullable
complemento
string
nullable
idCidade
integer format: int32
cidade
object
idCidade
integer format: int32
nullable
nome
string
nullable
ibge
integer format: int32
nullable
idEstado
integer format: int32
estado
object
idEstado
integer format: int32
nullable
nome
string
nullable
sigla
string
nullable
idUsuarioInclusao
string format: uuid
dataInclusao
string format: date-time
idUsuarioAlteracao
string format: uuid
nullable
dataAlteracao
string format: date-time
nullable
idUsuarioExclusao
string format: uuid
nullable
dataExclusao
string format: date-time
nullable
idade
integer format: int32
quantidadeUsuarios
integer format: int32
padrao
boolean
associado
boolean
classificacao
string
nullable
pontosAtendimento
Array<object>
nullable
object
id
string format: uuid
nullable
unidadeId
string format: uuid
unidade
object recursive
pessoaId
string format: uuid
pessoa
object
id
string format: uuid
nullable
nome
string
nullable
razaoSocial
string
nullable
tipo
string
nullable
sexo
string
nullable
dataNascimento
string format: date-time
nullable
cpfCnpj
string
nullable
rg
string
nullable
ie
string
nullable
situacao
string
nullable
mae
string
nullable
pai
string
nullable
telefone1
string
nullable
telefone2
string
nullable
telefone1DDI
string
nullable
telefone2DDI
string
nullable
site
string
nullable
email
string
nullable
observacoes
string
nullable
foto
string
nullable
usa2FA
boolean
idEndereco
string format: uuid
nullable
endereco
object
id
string format: uuid
nullable
logradouro
string
nullable
numero
string
nullable
bairro
string
nullable
cep
string
nullable
complemento
string
nullable
idCidade
integer format: int32
cidade
object
idCidade
integer format: int32
nullable
nome
string
nullable
ibge
integer format: int32
nullable
idEstado
integer format: int32
estado
object
idEstado
integer format: int32
nullable
nome
string
nullable
sigla
string
nullable
idUsuarioInclusao
string format: uuid
dataInclusao
string format: date-time
idUsuarioAlteracao
string format: uuid
nullable
dataAlteracao
string format: date-time
nullable
idUsuarioExclusao
string format: uuid
nullable
dataExclusao
string format: date-time
nullable
idade
integer format: int32
quantidadeUsuarios
integer format: int32
pontosAtendimento
Array<object>
nullable
object
id
string format: uuid
nullable
unidadeId
string format: uuid
unidade
object
id
string format: uuid
nullable
clienteId
string format: uuid
nullable
matriz
string
nullable
cnes
string
nullable
idPessoa
string format: uuid
pessoa
object
id
string format: uuid
nullable
nome
string
nullable
razaoSocial
string
nullable
tipo
string
nullable
sexo
string
nullable
dataNascimento
string format: date-time
nullable
cpfCnpj
string
nullable
rg
string
nullable
ie
string
nullable
situacao
string
nullable
mae
string
nullable
pai
string
nullable
telefone1
string
nullable
telefone2
string
nullable
telefone1DDI
string
nullable
telefone2DDI
string
nullable
site
string
nullable
email
string
nullable
observacoes
string
nullable
foto
string
nullable
usa2FA
boolean
idEndereco
string format: uuid
nullable
endereco
object
id
string format: uuid
nullable
logradouro
string
nullable
numero
string
nullable
bairro
string
nullable
cep
string
nullable
complemento
string
nullable
idCidade
integer format: int32
cidade
object
idCidade
integer format: int32
nullable
nome
string
nullable
ibge
integer format: int32
nullable
idEstado
integer format: int32
estado
object
idEstado
integer format: int32
nullable
nome
string
nullable
sigla
string
nullable
idUsuarioInclusao
string format: uuid
dataInclusao
string format: date-time
idUsuarioAlteracao
string format: uuid
nullable
dataAlteracao
string format: date-time
nullable
idUsuarioExclusao
string format: uuid
nullable
dataExclusao
string format: date-time
nullable
idade
integer format: int32
quantidadeUsuarios
integer format: int32
padrao
boolean
associado
boolean
classificacao
string
nullable
pontosAtendimento
Array<object>
nullable
object
id
string format: uuid
nullable
unidadeId
string format: uuid
unidade
object recursive
pessoaId
string format: uuid
pessoa
object
id
string format: uuid
nullable
nome
string
nullable
razaoSocial
string
nullable
tipo
string
nullable
sexo
string
nullable
dataNascimento
string format: date-time
nullable
cpfCnpj
string
nullable
rg
string
nullable
ie
string
nullable
situacao
string
nullable
mae
string
nullable
pai
string
nullable
telefone1
string
nullable
telefone2
string
nullable
telefone1DDI
string
nullable
telefone2DDI
string
nullable
site
string
nullable
email
string
nullable
observacoes
string
nullable
foto
string
nullable
usa2FA
boolean
idEndereco
string format: uuid
nullable
endereco
object
id
string format: uuid
nullable
logradouro
string
nullable
numero
string
nullable
bairro
string
nullable
cep
string
nullable
complemento
string
nullable
idCidade
integer format: int32
cidade
object
idCidade
integer format: int32
nullable
nome
string
nullable
ibge
integer format: int32
nullable
idEstado
integer format: int32
estado
object
idEstado
integer format: int32
nullable
nome
string
nullable
sigla
string
nullable
idUsuarioInclusao
string format: uuid
dataInclusao
string format: date-time
idUsuarioAlteracao
string format: uuid
nullable
dataAlteracao
string format: date-time
nullable
idUsuarioExclusao
string format: uuid
nullable
dataExclusao
string format: date-time
nullable
idade
integer format: int32
quantidadeUsuarios
integer format: int32
pessoaId
string format: uuid
pessoa
object
id
string format: uuid
nullable
nome
string
nullable
razaoSocial
string
nullable
tipo
string
nullable
sexo
string
nullable
dataNascimento
string format: date-time
nullable
cpfCnpj
string
nullable
rg
string
nullable
ie
string
nullable
situacao
string
nullable
mae
string
nullable
pai
string
nullable
telefone1
string
nullable
telefone2
string
nullable
telefone1DDI
string
nullable
telefone2DDI
string
nullable
site
string
nullable
email
string
nullable
observacoes
string
nullable
foto
string
nullable
usa2FA
boolean
idEndereco
string format: uuid
nullable
endereco
object
id
string format: uuid
nullable
logradouro
string
nullable
numero
string
nullable
bairro
string
nullable
cep
string
nullable
complemento
string
nullable
idCidade
integer format: int32
cidade
object
idCidade
integer format: int32
nullable
nome
string
nullable
ibge
integer format: int32
nullable
idEstado
integer format: int32
estado
object
idEstado
integer format: int32
nullable
nome
string
nullable
sigla
string
nullable
idUsuarioInclusao
string format: uuid
dataInclusao
string format: date-time
idUsuarioAlteracao
string format: uuid
nullable
dataAlteracao
string format: date-time
nullable
idUsuarioExclusao
string format: uuid
nullable
dataExclusao
string format: date-time
nullable
idade
integer format: int32
quantidadeUsuarios
integer format: int32

400

Erro de validação

object
mensagens
Array<string>
nullable

403

Acesso negado

404

Usuário não encontrado

500

Erro interno do servidor