---
title: "Bulk Delete User Word Memories"
method: POST
path: "/v1/external/users/me/word-memories/bulk-delete"
tags: ["Word Memory"]
---

# Bulk Delete User Word Memories

`POST /v1/external/users/me/word-memories/bulk-delete`

## Request

- Base URL: `https://api.tiro.ooo`
- URL: `https://api.tiro.ooo/v1/external/users/me/word-memories/bulk-delete`
- Auth: HTTP bearer

Delete multiple word memories by ID (up to 1000). Non-existent or non-owned IDs are ignored; the response reports how many were actually deleted.

## Request body

- BulkDeleteWordMemoryRequest
  - `ids` integer[], required: IDs of the word memories to delete. Non-existent or non-owned IDs are ignored (idempotent).

## Response `200`

Deletion result

- BulkDeleteWordMemoryResponse
  - `deletedCount` integer, required: Number of word memories actually deleted

## Other responses

- `400`: Bad request — empty list or more than 1000 items
- `401`: Unauthorized

---

[API](https://skmtc.dev/tiro/apis/tiro-api-2.md) · [All operations](https://skmtc.dev/tiro/apis/tiro-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/tiro/apis/tiro-api-2/revisions/dc1a260c6771?raw)
