Authentication
All endpoints require the following headers:Endpoints
Get Agent Memory Settings
Get Agent Memory Settings
GET /agents/{agent_id}/memory-settingsReturns the current memory configuration for an agent.Response example:Update Agent Memory Settings
Update Agent Memory Settings
PUT /agents/{agent_id}/memory-settingsEnables, disables, or updates memory configuration for an agent.Request body:Get Approved Memories For an Agent
Get Approved Memories For an Agent
GET /agents/{agent_id}/memoriesReturns all approved memories for an agent, grouped by user.Response example:Get Approved Memories For a Specific User
Get Approved Memories For a Specific User
GET /agents/{agent_id}/memories/user/{user_id}Returns approved memory records for one user and one agent.Response example:Get Pending Memory Approvals
Get Pending Memory Approvals
GET /memory-approvals/pendingReturns pending memory approvals for the authenticated user. Optionally filter by agent using ?agent_id={agent_id}.Response example:Approve or Reject a Memory
Approve or Reject a Memory
POST /memory-approvals/{memory_id}/actionApproves or rejects a pending memory record.Request body:Delete a Memory
Delete a Memory
DELETE /memories/{memory_id}Deletes a memory record by marking it as rejected.Response example: