3 - Gestão de Usuários
Atualizar Dados do Usuário
Atualiza um usuário.
Autenticação: token de cliente ou token do próprio usuário (somente o seu id).
Campos aceitos:
- email (obrigatório) — validado contra os domínios autorizados. O próprio usuário não pode alterar o próprio e-mail.
- name (opcional)
- new_token (opcional) — envie a string "true" para regenerar o token.
O campo login não é utilizado neste endpoint.
Sucesso: 200 { "message": "User updated successfully", "data": { "id", "token" } } (para auto-edição a mensagem é Profile updated successfully).
Erros: 400 id inválido / e-mail ausente / "Users cannot change their own email", 403, 404.
put/api/v2/users/{user-id}
Path parameters
user-idstring required
Headers
Authorizationstring
Request body
object required
Example request
{
"email": "marlon.pavanello@bry.com.br",
"name": "Marlon API Update",
"new_token": "false"
}Response
Successful response