---
title: "Send User Password Reset Email"
method: POST
path: "/api/platform/users/{user_id}/password-reset-email"
tags: ["platform"]
---

# Send User Password Reset Email

`POST /api/platform/users/{user_id}/password-reset-email`

Trigger Auth0's native password-reset email for a database user.

Delegates to the Authentication API ``POST /dbconnections/change_password``
so Auth0 sends the reset email itself. Requires ``editor`` on the
``members-users`` module instance (POST maps to the editor relation on the parent
router gate).

## Path parameters

- `user_id` string, required — Auth0 user id to send the password reset email to

## Response `200`

Successful Response

- UserEmailActionResponse — Result of triggering a native Auth0 account email for a single user. Both the "resend invite" (email verification) and "send password reset" actions ask Auth0 to deliver the email through its own standard flow — the dock only kicks it off. The response confirms which user was targeted and carries a short human-readable message the UI can surface as a toast/inline confirmation.
  - `userId` string, required
  - `email` string, nullable
  - `message` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/gocrisp/apis/crisp-app-dock.md) · [All operations](https://skmtc.dev/gocrisp/apis/crisp-app-dock/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/gocrisp/crisp-app-dock/revisions/e56bd3c1a9db/schema)
