---
title: "Changes to Rewrite User Dict Word"
method: PUT
path: "/user_dict_word/{word_uuid}"
---

# Changes to Rewrite User Dict Word

`PUT /user_dict_word/{word_uuid}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 39 revisions.

- **2026-09-27** `bea1c63c3d6f`: 2 info
- **2025-03-02** `d8b6a60f88af`: 1 info
- **2025-01-03** `b7afc41080b3`: 1 breaking, 6 info
- **2024-04-26** `907e5011a1aa`: 5 breaking, 1 info
- **2024-01-17** `98b1b5ed5d83`: 1 breaking
- **2022-05-30** `66092849a30b`: 2 info
- **2022-02-26** `6ceee601dc21`: 1 info
- **2021-08-01** `54e3a135bccf`: 1 breaking

## Changes

- **2026-09-27** `bea1c63c3d6f`: 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2025-03-02** `d8b6a60f88af`: 1 info
  - api operation id `rewrite_user_dict_word_user_dict_word__word_uuid__put` removed and replaced with `rewrite_user_dict_word`
- **2025-01-03** `b7afc41080b3`: 1 breaking, 6 info
  - the `query` request parameter `word_type` was restricted to a list of enum values
  - added the new enum value `ADJECTIVE` to the `query` request parameter `word_type`
  - added the new enum value `COMMON_NOUN` to the `query` request parameter `word_type`
  - added the new enum value `PROPER_NOUN` to the `query` request parameter `word_type`
  - added the new enum value `SUFFIX` to the `query` request parameter `word_type`
  - added the new enum value `VERB` to the `query` request parameter `word_type`
  - for the `query` request parameter `word_type`, the type was generalized from no type to `string`
- **2024-04-26** `907e5011a1aa`: 5 breaking, 1 info
  - removed the enum value `ADJECTIVE` from the `query` request parameter `word_type`
  - removed the enum value `COMMON_NOUN` from the `query` request parameter `word_type`
  - removed the enum value `PROPER_NOUN` from the `query` request parameter `word_type`
  - removed the enum value `SUFFIX` from the `query` request parameter `word_type`
  - removed the enum value `VERB` from the `query` request parameter `word_type`
  - for the `query` request parameter `word_type`, the type was generalized from `string` to no type
- **2024-01-17** `98b1b5ed5d83`: 1 breaking
  - response property `detail/items/loc/items/` list-of-types was widened by adding types `integer` to media type `application/json` of response `422`
- **2022-05-30** `66092849a30b`: 2 info
  - added the new optional `query` request parameter `priority`
  - added the new optional `query` request parameter `word_type`
- **2022-02-26** `6ceee601dc21`: 1 info
  - endpoint added
- **2021-08-01** `54e3a135bccf`: 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/voicevox/apis/voicevox-engine-oss/docs/user_dict_word/:word_uuid/put.md) - [API](https://skmtc.dev/voicevox/apis/voicevox-engine-oss.md) - [Page](https://skmtc.dev/voicevox/apis/voicevox-engine-oss/changes/user_dict_word/:word_uuid/put)
