Skip to main content
POST /openapi/memorylake/api/v2/projects/{id}/memories/{memoryId}/forget
Marks the memory as forgotten (expired) without deleting it. The memory stays for audit purposes but is excluded from future searches and recalls.

Path Parameters

id
string
required
Project ID
memoryId
string
required
Memory ID to forget
curl -X POST 'https://app.memorylake.ai/openapi/memorylake/api/v2/projects/proj-a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6/memories/mem-123/forget' \
  -H 'Authorization: Bearer sk_xxxxxx'

Response

success
boolean
Indicates if the request was successful
message
string
Human-readable status message
{
  "success": true,
  "message": "Memory forgotten successfully"
}