Skip to content

Request Password Reset

POST
/v1/users/forgot-password
curl --request POST \
--url https://example.com/api/v1/users/forgot-password \
--header 'Content-Type: application/json' \
--data '{ "email": "user@example.com" }'

Sends a password reset email if the address is associated with a local account. Always returns 204 on success to avoid leaking whether the email is registered.

Email

Media type application/json
object
email
required
string
Example
user@example.com

No Content

Missing or invalid request body, or empty email field

Media type application/json
string
Example generated
example

Demo mode is enabled or local login is disabled

Media type application/json
string
Example generated
example

Internal error while processing the request

Media type application/json
string
Example generated
example