List memories

Lists memories accessible to the agent. By default returns: - Memories about the specified subject (cross-agent sharing) - Organization-wide shared memories Use `scope` parameter to filter by visibility. Use `content_query` for full-text search across memory content. **Pagination:** Use `cursor` + `limit` (recommended) OR `page` + `page_size` (deprecated, sunset 2026-10-01). Do NOT mix families.

Authentication

X-API-Keystring
Enter your API key for programmatic access

Query parameters

cursorstringOptional
Opaque cursor for keyset pagination
limitintegerOptional

Max results per request (1-100, default 20)

pageintegerOptionalDeprecated

Page number (offset pagination) - DEPRECATED

subject_idstringOptional

Filter by subject UUID (required for subject-scoped queries)

scopestringOptional

Filter by scope: subject, organization, or all

systemstringOptional
Filter by memory system
typestringOptional
Filter by memory type
segmentstringOptional
Filter by segment
content_querystringOptional

Full-text search query

page_sizeintegerOptionalDeprecated

Number of results per page (max 50) - DEPRECATED

statusstringOptional

Filter by status: active, superseded, archived, or all

Response

Memories
datalist of objects
metaobject

Pagination metadata (cursor fields on the keyset path, offset fields on the deprecated path)

metadataobject

Pagination metadata (cursor fields on the keyset path, offset fields on the deprecated path)

Errors

401
Unauthorized Error
422
Unprocessable Entity Error