---
title: "Request password reset"
method: POST
path: "/customers/request_password_reset"
---

# Request password reset

`POST /customers/request_password_reset`

## Request

- Base URL: `https://api.sandbox.cleeng.com/3.1`
- URL: `https://api.sandbox.cleeng.com/3.1/customers/request_password_reset`
- Auth: API key in header `X-Publisher-Token`

Use this API to initiate the password reset flow, so that your customer can define a new password. Using this endpoint will trigger an email to the customer. The email contains a link which directs the customer to a password reset page on the web.

## Headers

- `Content-Type` string

## Request body

- object
  - `customerId` integer: Customer identifier at Cleeng. **Required conditionally** if `customerEmail` is not provided.
  - `customerEmail` string: The email address of the customer. **Required conditionally** if `customerId` is not provided.
  - `resetUrl` string, required: Information where reset password form will be kept.

## Response `200`

200

- unknown[]
  - unknown

## Other responses

- `400`: 400
- `404`: 404

---

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