MemoryKit

Get Memory

Retrieve a single memory by ID.

GET/v1/memories/{id}

Path parameters

idstringrequired

The memory ID.

Response

Returns the full memory object with content and metadata.

idstring

Unique memory identifier.

statusstring

Processing status: processing, completed, or failed.

contentstring

The stored content.

titlestring

Memory title.

typestring

Content type.

tagsstring[]

Tags associated with the memory.

metadataobject

Arbitrary key-value pairs.

userIdstring

Associated user ID.

created_atstring

ISO 8601 timestamp.

updated_atstring

ISO 8601 timestamp.

Example response
{
  "id": "mem_abc123",
  "status": "completed",
  "content": "Meeting notes from Q4 planning...",
  "title": "Q4 Planning Notes",
  "type": "meeting",
  "tags": ["planning", "q4"],
  "metadata": { "department": "engineering" },
  "userId": "user_123",
  "created_at": "2025-01-15T10:30:00Z",
  "updated_at": "2025-01-15T10:31:00Z"
}
const memory = await mk.memories.get("mem_abc123");
console.log(memory.title, memory.status);
Edit on GitHub

On this page