---
title: "Reset password"
method: PUT
path: "/customers/passwords"
---

# Reset password

`PUT /customers/passwords`

## Request

- Base URL: `https://mediastoreapi-sandbox.cleeng.com`
- URL: `https://mediastoreapi-sandbox.cleeng.com/customers/passwords`
- Auth: none required

Use /customers/passwords endpoint to request password reset. The email with a link to reset password will be sent. Customers can set a new password by clicking the link and fill the short form.

## Request body

- object
  - `customerEmail` string, required: The email address of the customer
  - `offerId` string, required: ID of Cleeng offer. The first letter defines the type of offer, then 9 numbers occurs, underscore and country code, eg. S565568989_US
  - `publisherId` string, required: Required conditionally, when offerId is not given, e.g. 332347686
  - `resetUrl` string: Information where reset password form will be kept. If empty, cleeng.com url will be used.

## Response `200`

200

- object
  - `responseData` object
  - `errors` unknown[]
    - unknown

## Other responses

- `400`: 400
- `404`: Not Found
- `422`: Unprocessable Entity

## Changes

- **2026-11-03** `b4b65aa4f14c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/cleeng/apis/mediastore-api/changes/customers/passwords/put.md)

---

[API](https://skmtc.dev/cleeng/apis/mediastore-api.md) - [All operations](https://skmtc.dev/cleeng/apis/mediastore-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cleeng/apis/mediastore-api/revisions/b4b65aa4f14c?raw)
