---
title: "Update the users password using the reset pw token"
method: POST
path: "/forgot_password/token_update"
tags: ["User"]
---

# Update the users password using the reset pw token

`POST /forgot_password/token_update`

Update the users password using the reset pw token

## Headers

- `X-Subdomain` string

## Request body

- object
  - `token` string — Forgot Password Token
  - `password` string — New Password

## Response `200`

Forgot password response

- object
  - `errors` ErrorParameter
    - `parameter` ErrorItem[], required
      - `type` 'invalid_type' | 'required' | 'blank' | 'format' | 'at_least' | 'together_or_none' | 'price_mismatch' | 'negative' | 'must_equal' | 'be_within' | 'less_or_equal' | 'more_or_equal' | 'min_length' | 'max_length' | 'already_exists' | 'not_found' | 'value_not_accepted' | 'internal_error' | 'other' | 'read_timeout' | 'bad_gateway' | 'forbidden' | 'is_invalid_option' | 'unprocessable_entity' | 'ACCESS_DENIED' | 'API_CONFIGURATION_ERROR' | 'AUTHORIZER_FAILURE' | 'AUTHORIZER_CONFIGURATION_ERROR' | 'BAD_REQUEST_PARAMETERS' | 'BAD_REQUEST_BODY' | 'DEFAULT_4XX' | 'DEFAULT_5XX' | 'EXPIRED_TOKEN' | 'INVALID_SIGNATURE' | 'INTEGRATION_FAILURE' | 'INTEGRATION_TIMEOUT' | 'INVALID_API_KEY' | 'MISSING_AUTHENTICATION_TOKEN' | 'QUOTA_EXCEEDED' | 'REQUEST_TOO_LARGE' | 'RESOURCE_NOT_FOUND' | 'THROTTLED' | 'UNAUTHORIZED' | 'UNSUPPORTED_MEDIA_TYPES', required
      - `message` string, required
  - `success` unknown

## Other responses

- `422` — Invalid parameters
- `500` — Internal Server Error

---

[API](https://skmtc.net/mytime/apis/mytime-partners-api.md) · [All operations](https://skmtc.net/mytime/apis/mytime-partners-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mytime/mytime-partners-api/versions/65d3a27fcb1a/schema)
