Skip to main content
PATCH
/
publisher
/
{publisher_id}
/
reader
/
reset-password
Reset password
curl --request PATCH \
  --url https://cms.thepublive.com/publisher/{publisher_id}/reader/reset-password/ \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<string>",
  "token": "<string>",
  "new_password": "<string>",
  "confirm_password": "<string>"
}
'
{
  "status": "ok",
  "message": "user verification successful",
  "user_password_update": true,
  "forgot_password": true
}
Sets a new password for a reader using the one-time token sent by Forgot password. new_password and confirm_password are validated server-side — the request returns 400 if they do not match.
publisher_id
string
required
Your Publisher ID
email
string
required
Reader’s email address. Normalized to lowercase before forwarding.
token
string
required
One-time reset token from the password reset email.
new_password
string
required
The reader’s new password.
confirm_password
string
required
Must match new_password. Validated server-side and not forwarded to the backend.
{
  "status": "ok",
  "message": "user verification successful",
  "user_password_update": true,
  "forgot_password": true
}
Last modified on June 5, 2026