Delete a memory
api/beta/memory_stores/memories/delete
Nearest release: v2.1.245, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
api/beta/memory_stores/memories/delete Changed · +10 / -17 lines
# Delete a memory ## Path parameters ## Query parameters ## Headers ## Returns ## Example ### Response (200) ## Delete a memory ### Path Parameters ### Query Parameters ### Header Parameters ### Returns ### Example #### Response
---- -title: Delete a memory -url: https://platform.claude.com/docs/en/api/beta/memory_stores/memories/delete ---- +# Delete a memory -## Delete a memory +**DELETE** `/v1/memory_stores/{memory_store_id}/memories/{memory_id}` -**delete** `/v1/memory_stores/{memory_store_id}/memories/{memory_id}` - Delete a memory -### Path Parameters +## Path parameters - `memory_store_id: string` - `memory_id: string` -### Query Parameters +## Query parameters - `expected_content_sha256: optional string` Query parameter for expected_content_sha256 -### Header Parameters +## Headers - `"anthropic-beta": optional array of AnthropicBeta`
- `"mid-conversation-tool-changes-2026-07-01"` -### Returns +## Returns -- `BetaManagedAgentsDeletedMemory object { id, type }` +- `BetaManagedAgentsDeletedMemory object` Tombstone returned by [Delete a memory](/docs/en/api/beta/memory_stores/memories/delete). The memory's version history persists and remains listable via [List memory versions](/docs/en/api/beta/memory_stores/memory_versions/list) until the store itself is deleted.
- `type: "memory_deleted"` - - `"memory_deleted"` +## Example -### Example - -```http +```bash curl https://api.anthropic.com/v1/memory_stores/$MEMORY_STORE_ID/memories/$MEMORY_ID \ -X DELETE \ -H 'anthropic-version: 2023-06-01' \
-H "X-Api-Key: $ANTHROPIC_API_KEY" ``` -#### Response +### Response (200) ```json {