Skip to main content

List Memories

GET /projects/{projectId}/memories

Parameters

projectId
string
required
Project ID

Query Parameters

page
integer
default:"1"
Page number
page_size
integer
default:"10"
Items per page

Response

Array of memory objects with pagination.
curl -X GET 'https://app.memorylake.ai/api/memorylake/api/v1/projects/proj_123/memories' \
  -H 'Authorization: Bearer YOUR_API_KEY'
{
  "success": true,
  "data": {
    "items": [
      {
        "id": "mem_123",
        "name": "Project Guidelines",
        "content": "Key information...",
        "created_at": "2024-01-15T10:00:00Z"
      }
    ],
    "pagination": {
      "page": 1,
      "page_size": 10,
      "total": 1
    }
  }
}

Get Memory

GET /projects/{projectId}/memories/{memoryId}
Returns full memory details.

Create Memory

POST /projects/{projectId}/memories
name
string
required
Memory name
content
string
required
Memory content (plain text)

Update Memory

PUT /projects/{projectId}/memories/{memoryId}

Delete Memory

DELETE /projects/{projectId}/memories/{memoryId}

Next Steps