---
title: "Changes to Update a memory (creates new version)"
method: PATCH
path: "/v4/memories"
---

# Changes to Update a memory (creates new version)

`PATCH /v4/memories`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 46 revisions.

- **2026-04-07** `b5edd97adf4a` — 2 info
- **2026-03-26** `e519a815da91` — 5 info
- **2026-03-15** `b40318167017` — 1 breaking
- **2026-03-12** `7386f0fb8043` — 1 warning
- **2026-03-09** `8d6903994bad` — 1 breaking, 1 warning

## Changes

- **2026-04-07** `b5edd97adf4a` — 2 info
  - api tag `Content Management` added
  - api tag `Memories` removed
- **2026-03-26** `e519a815da91` — 5 info
  - added the new optional request property `allOf[subschema #2]/forgetAfter`
  - added the new optional request property `allOf[subschema #2]/forgetReason`
  - added the new optional request property `allOf[subschema #2]/temporalContext`
  - added the required property `forgetAfter` to the response with the `200` status
  - added the required property `forgetReason` to the response with the `200` status
- **2026-03-15** `b40318167017` — 1 breaking
  - request body became required
- **2026-03-12** `7386f0fb8043` — 1 warning
  - changed the pattern of the request property `allOf[subschema #1]/containerTag` from `^[a-zA-Z0-9_-]+$` to `^[a-zA-Z0-9_:-]+$`
- **2026-03-09** `8d6903994bad` — 1 breaking, 1 warning
  - added the pattern `^[a-zA-Z0-9_-]+$` to the request property `allOf[subschema #1]/containerTag`
  - the `allOf[subschema #1]/containerTag` request property's maxLength was set to `100`

---

[Operation](https://skmtc.dev/supermemoryai/apis/supermemory-api/docs/v4/memories/patch.md) · [API](https://skmtc.dev/supermemoryai/apis/supermemory-api.md) · [Page](https://skmtc.dev/supermemoryai/apis/supermemory-api/changes/v4/memories/patch)
