Update password

Change the authenticated customer’s password.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Change the authenticated customer’s password. Requires the current password and returns the customer with a fresh JWT. Requires a bearer token.

Example: A signed-in customer changes their password from account settings.

📘

Authentication required

Send a bearer token as Authorization: Bearer <token>. The new password cannot equal the current one. See Authentication.


Conditional Requirements

ConditionRequired Fields
Alwaysold_password, new_password, confirm_new_password
confirm_new_passwordmust match new_password
Query Params
int32
required

The unique identifier of the site associated with your account.

Body Params
string
required

The current password.

string
required

The new password.

string
required

The new password (confirmed).

Headers
string
required
Defaults to Bearer <token>

Required. Bearer authentication with the customer's JWT — Authorization: Bearer <token>. Obtained from the register, login, or passwordless-login response and renewed via the refresh endpoint.

Responses

Language
Credentials
Query
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json