Skip to main content
Replaces the content of a memory belonging to a specific member.
This endpoint requires admin privileges.
Authorization
string
required
Bearer token obtained from the authenticate endpoint. The authenticated user must be an admin.
memory_id
string
required
UUID of the memory to update.
member_id
string
required
ID of the member who owns this memory.
content
string
required
The new memory content.

Response

Returns the updated memory object.
id
string
Unique memory ID (UUID).
organization_id
string
Organization this memory belongs to.
member_id
string
Member this memory belongs to.
content
string
The updated memory content.
created_at
string
ISO 8601 timestamp when the memory was created.
updated_at
string
ISO 8601 timestamp when the memory was last updated.
curl -X PATCH https://api.trellis.sh/v1/admin/user-memories/a1b2c3d4-e5f6-7890-abcd-ef1234567890 \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "member_id": "member_01HX...",
    "content": "Focus on APAC and EMEA regions for sales queries"
  }'
{
  "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "organization_id": "org_01HX...",
  "member_id": "member_01HX...",
  "content": "Focus on APAC and EMEA regions for sales queries",
  "created_at": "2025-03-01T10:00:00+00:00",
  "updated_at": "2025-03-20T09:15:00+00:00"
}