Endpoint: POST /user/passwordrecovery/perform/
Autenticação: Pública (sem auth) — o token de recuperação é a credencial.
Valida o token de 6 dígitos emitido por /user/passwordrecovery/request/, define a senha do usuário como new_password e descarta todos os tokens de recuperação pendentes daquele usuário.

Pré-requisitos

Corpo da requisição

token
string
required
Token de 6 dígitos recebido por e-mail.
new_password
string
required
Nova senha a ser definida. Validada pelas regras de força de senha.

Resposta

204 No Content em caso de sucesso.

Erros

StatusQuando
400token ou new_password ausentes, a senha não passa nas regras de validação, ou o token não corresponde a nenhuma solicitação de recuperação pendente. Quando o token é inválido, o corpo é {"token": "Invalid token provided"}.

Exemplos

curl -X POST https://api.dlpay.cloud/user/passwordrecovery/perform/ \
  -H "Content-Type: application/json" \
  -d '{"token": "123456", "new_password": "uma-nova-senha-forte"}'