---
title: "Confirm Reset"
method: POST
path: "/v1/auth/password/reset/confirm"
tags: ["auth"]
---

# Confirm Reset

`POST /v1/auth/password/reset/confirm`

Complete a password reset. Single-use: the token stops working after this.

## Request body

- ResetPasswordRequest
  - `new_password` string, required — The password to sign in with from now on. At least 8 characters, at most 72 bytes.
  - `token` string, required — The token from the reset link.

## Response `204`

Successful Response

## Other responses

- `422` — Validation Error

## Changes

- **2026-08-21** `91764f0b41d6` — 1 info
  - endpoint added
- **2026-08-21** `2f89238cc674` — 1 breaking
  - api path removed without deprecation
- **2026-08-21** `875cef5dd6a8` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/mozilla-ai/apis/otari/changes/v1/auth/password/reset/confirm/post.md)

---

[API](https://skmtc.dev/mozilla-ai/apis/otari.md) · [All operations](https://skmtc.dev/mozilla-ai/apis/otari/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mozilla-ai/otari/revisions/1be78e895028/schema)
