Skip to main content
POST
Atualizar usuário

Authorizations

X-Api-Client-Token
string
header
required

Token de autenticação do cliente obtido via endpoint /auth

Body

multipart/form-data
name
string
required

Nome do usuário

Required string length: 3 - 191
address
object
required

Endereço completo do usuário

Example:
birth
string<date>
required

Data de nascimento (pessoa física)

avatar
file

Foto do usuário (arquivo)

phones
object[]

Lista de telefones do usuário

about
string

Sobre o usuário

website
string<url>

Website

recovery_email
string<email>

Email de recuperação

nickname
string

Apelido

Maximum string length: 191
is_emancipated
boolean

Se é emancipado (pessoa física menor de 18 anos)

emancipated_document
file

Documento de emancipação (arquivo)

cpf
string

CPF (pessoa física)

Maximum string length: 191
Pattern: ^\d{3}\.\d{3}\.\d{3}-\d{2}$
company_type
enum<string>

Tipo de empresa

Available options:
mei,
simple,
presumed,
real
cnpj
string

CNPJ (empresa)

Maximum string length: 191
Pattern: ^\d{2}\.\d{3}\.\d{3}/\d{4}-\d{2}$

Response

Usuário atualizado com sucesso

name
string
required

Nome do usuário

code
string
required

Código único do usuário

status
string
required

Status do usuário

type
enum<string>
required

Tipo do usuário

Available options:
person,
company
email
string
required

Email do usuário

is_approved
boolean

Se o usuário foi aprovado

is_registration_completed
boolean

Se o registro foi completado

public_token
string | null

Token público para autenticação em endpoints protegidos

avatar
string | null

URL da foto do usuário

address
object

Endereço completo do usuário

phones
object[]

Lista de telefones do usuário

about
string

Sobre o usuário

website
string<url>

Website

recovery_email
string<email>

Email de recuperação

nickname
string

Apelido

Maximum string length: 191
birth
string<date>

Data de nascimento (pessoa física)

is_emancipated
boolean

Se é emancipado (pessoa física menor de 18 anos)

cpf
string

CPF (pessoa física)

Maximum string length: 191
Pattern: ^\d{3}\.\d{3}\.\d{3}-\d{2}$
cnpj
string

CNPJ (empresa)

Maximum string length: 191
Pattern: ^\d{2}\.\d{3}\.\d{3}/\d{4}-\d{2}$
company_type
enum<string>

Tipo de empresa

Available options:
mei,
simple,
presumed,
real