Skip to main content
DELETE
TypeScript

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

namespace
string
required

Namespace containing the memories to forget. This can be an ID for your user, a project ID, or any other identifier you wish to use to scope memories.

Maximum string length: 100
Pattern: ^[a-zA-Z0-9_:-]+$
Example:

"user_alex"

Body

application/json
ids
string[]
required

Memory identifiers to remove from normal recall

Required array length: 1 - 500 elements

Stable memory identifier

Minimum string length: 1
Example:

Response

Exact memory forget completed

count
integer
required

Number of memories matched by this operation

Required range: 0 <= x <= 9007199254740991
errors
object[]
required

Per-memory failures for exact-ID requests

matches
object[]
required

Memories selected by the operation, whether previewed or forgotten