Skip to main content

Authentication

All endpoints require the following headers:

Endpoints

GET /agents/{agent_id}/memory-settingsReturns the current memory configuration for an agent.Response example:
PUT /agents/{agent_id}/memory-settingsEnables, disables, or updates memory configuration for an agent.Request body:
Response example:
GET /agents/{agent_id}/memoriesReturns all approved memories for an agent, grouped by user.Response example:
GET /agents/{agent_id}/memories/user/{user_id}Returns approved memory records for one user and one agent.Response example:
GET /memory-approvals/pendingReturns pending memory approvals for the authenticated user. Optionally filter by agent using ?agent_id={agent_id}.Response example:
POST /memory-approvals/{memory_id}/actionApproves or rejects a pending memory record.Request body:
Response example:
DELETE /memories/{memory_id}Deletes a memory record by marking it as rejected.Response example: