Trocar minha senha
Confere a senha atual e grava a nova (mínimo de 8 caracteres). A troca revoga o token pessoal ativo do usuário, por gatilho no banco: trocar a senha costuma ser a resposta a um comprometimento. Exige sessão — um token pessoal recebe 403 SESSION_REQUIRED, para que um token vazado não troque a senha do dono.
Autorização
bearer session-onlyCredencial da v3: o JWT da sessão (o mesmo da v2) ou um token pessoal dom_pat_…. A lista de escopos de cada operação diz o que ela exige: uma capacidade (agents:read), authenticated ou session-only. Segredo de máquina (X-Agent-Secret, X-API-Token, sdk_…) não é aceito.
Em: header
Escopo: session-only
Corpo da requisição
application/json
Definições TypeScript
Use o tipo request body no TypeScript.
Troca de senha do próprio usuário.
Corpo da resposta
application/json
curl -X PUT "https://example.com/me/password" \ -H "Content-Type: application/json" \ -d '{ "current_password": "string", "new_password": "string" }'