Stores a new memory for the authenticated user. Memories are scoped to the user within their organization and can be used by AI agents to personalize responses.
Bearer token obtained from the authenticate endpoint.
The memory content to store.
Response
Returns the created memory object.
Organization this memory belongs to.
Member this memory belongs to.
ISO 8601 timestamp when the memory was created.
ISO 8601 timestamp when the memory was last updated.
curl -X POST https://api.trellis.sh/v1/user-memories \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"content": "Prefers responses in bullet points"}'
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"organization_id": "org_01HX...",
"member_id": "member_01HX...",
"content": "Prefers responses in bullet points",
"created_at": "2025-03-01T10:00:00+00:00",
"updated_at": "2025-03-01T10:00:00+00:00"
}