Skip to main content

List Agent Volumes

GET /agent/volumes

List all memory volumes an agent has access to, along with permissions.

Request​

No body required. Authentication via Bearer token identifies the agent.

Response​

[
{
"volume_id": "a1b2c3d4-...",
"name": "My Project",
"type": "default",
"permissions": ["read", "write"]
},
{
"volume_id": "e5f6g7h8-...",
"name": "Shared Team",
"type": "team",
"permissions": ["read"]
}
]

Example​

curl https://api.sharedmemory.ai/agent/volumes \
-H "Authorization: Bearer sm_agent_..."