System returns a paginated list of memories stored in the project.
The page_size and page_num fields control pagination.
The filter field accepts the structured filter expression language.
User-defined metadata keys must be referenced with the m. or metadata. prefix
(for example, m.source = "chat_v3"). Unknown or unsupported fields are rejected
instead of being ignored.
The set_metadata field scopes semantic memories to matching semantic sets.
The type field allows specifying which memory type to list.
- Must not contain slashes (`/`). - Must contain only letters, numbers, underscores, hyphens, colon, and Unicode characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols are allowed.
This value determines the namespace the project belongs to.
- Must be unique within the organization. - Must not contain slashes (`/`). - Must contain only letters, numbers, underscores, hyphens, colon, and Unicode characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols are allowed.
This ID is used in API paths and resource locations.
An optional string filter applied to the memory metadata. This uses a simple query language (e.g., 'metadata.user_id=123') for exact matches. Multiple conditions can be combined using AND operators. The metadata fields are prefixed with 'metadata.' to distinguish them from other fields.
Example:
"metadata.user_id=123 AND metadata.session_id=abc"
The status code of the search operation. 0 typically indicates success.
Example:
0
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"MemMachine Documentation","colors":{"primary":"#9B63E6","light":"#CE63C8","dark":"#120919"},"logo":{"light":"https://mintcdn.com/memmachine/BpRF5o8wX7ODMyIp/logo/memmachine-blue-logo-banner.png?fit=max\u0026auto=format\u0026n=BpRF5o8wX7ODMyIp\u0026q=85\u0026s=9fa6026f3171ba59566b89687f00b96e","dark":"https://mintcdn.com/memmachine/BpRF5o8wX7ODMyIp/logo/memmachine-white-logo-banner.png?fit=max\u0026auto=format\u0026n=BpRF5o8wX7ODMyIp\u0026q=85\u0026s=8a800076f7ea2651c979f0cb78b77ced"},"favicon":"https://mintcdn.com/memmachine/BpRF5o8wX7ODMyIp/favicon.ico?fit=max\u0026auto=format\u0026n=BpRF5o8wX7ODMyIp\u0026q=85\u0026s=76c8303c9afb6fbcbfe209dae10da302","background":{"decoration":"windows","color":{"dark":"#0D0713"}},"navbar":{"links":[{"href":"https://discord.gg/usydANvKqD","label":"Support"},{"href":"https://console.memmachine.ai","label":"Platform Console"}]},"footer":{"socials":{"github":"https://github.com/MemMachine/MemMachine","discord":"https://discord.gg/usydANvKqD"}},"integrations":{"gtm":{"tagId":"GTM-WDX7ZBC7"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.memmachine.ai/"},{"anchor":"Community","icon":"slack","href":"https://memmachine.ai/community"},{"anchor":"Blog","icon":"newspaper","href":"https://memmachine.ai/blog"},{"anchor":"Platform","icon":"box-open","href":"https://console.memmachine.ai/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"memmachine","hasAudioNarration":false,"actualSubdomain":"memmachine","customDomains":["docs.memmachine.ai"],"gitSource":{"type":"github","owner":"memmachine","repo":"memmachine","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae5210efffb63bb5d9d53d8","collectionId":"b5415022-f022-49e9-bf29-0bcf7e89c358","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae5210efffb63bb5d9d53d8"},"entitlements":{},"buildId":"6ae5210efffb63bb5d9d53d8","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"OpenSource API","count":88},{"language":"default","tag":"REST API","count":54},{"language":"default","tag":"Docs","count":29},{"language":"default","tag":"Typescript REST SDK","count":20},{"language":"default","tag":"Platform","count":16},{"language":"default","tag":"Interfaces","count":13},{"language":"default","tag":"Platform API","count":12},{"language":"default","tag":"Configuration","count":11},{"language":"default","tag":"Examples","count":10},{"language":"default","tag":"Integrations","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/memories/list-memories","slug":"/api-reference/memories/list-memories","pageMetadata":{"title":"List Memories","description":"List memories within a project.\n\n System returns a paginated list of memories stored in the project.\n The page_size and page_num fields control pagination.\n\n The filter field accepts the structured filter expression language.\n User-defined metadata keys must be referenced with the `m.` or `metadata.` prefix\n (for example, `m.source = \"chat_v3\"`). Unknown or unsupported fields are rejected\n instead of being ignored.\n The set_metadata field scopes semantic memories to matching semantic sets.\n The type field allows specifying which memory type to list.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/list","href":"/api-reference/memories/list-memories","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"List memories within a project.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"System returns a paginated list of memories stored in the project.\\nThe page_size and page_num fields control pagination.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The filter field accepts the structured filter expression language.\\nUser-defined metadata keys must be referenced with the \", _jsx(_components.code, {\n children: \"m.\"\n }), \" or \", _jsx(_components.code, {\n children: \"metadata.\"\n }), \" prefix\\n(for example, \", _jsx(_components.code, {\n children: \"m.source = \\\"chat_v3\\\"\"\n }), \"). Unknown or unsupported fields are rejected\\ninstead of being ignored.\\nThe set_metadata field scopes semantic memories to matching semantic sets.\\nThe type field allows specifying which memory type to list.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List Memories","description":"List memories within a project.\n\n System returns a paginated list of memories stored in the project.\n The page_size and page_num fields control pagination.\n\n The filter field accepts the structured filter expression language.\n User-defined metadata keys must be referenced with the `m.` or `metadata.` prefix\n (for example, `m.source = \"chat_v3\"`). Unknown or unsupported fields are rejected\n instead of being ignored.\n The set_metadata field scopes semantic memories to matching semantic sets.\n The type field allows specifying which memory type to list.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/list","href":"/api-reference/memories/list-memories","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Memories"],"summary":"List Memories","description":"List memories within a project.\n\n System returns a paginated list of memories stored in the project.\n The page_size and page_num fields control pagination.\n\n The filter field accepts the structured filter expression language.\n User-defined metadata keys must be referenced with the `m.` or `metadata.` prefix\n (for example, `m.source = \"chat_v3\"`). Unknown or unsupported fields are rejected\n instead of being ignored.\n The set_metadata field scopes semantic memories to matching semantic sets.\n The type field allows specifying which memory type to list.","operationId":"list_memories","requestBody":"32c1fb10-19e0-41ad-97c1-66160e916009","responses":{"200":"5c3009b4-a014-4ea1-91e7-2e4a47b71499","422":"e8186634-9eee-4b8c-9ae8-ee55197ab957"},"method":"post","type":"path","servers":["cb8616da-2789-41b0-a1b4-ad02a2608fe3"],"security":[],"path":"/api/v2/memories/list","baseUrlOptions":["http://localhost:8080"],"title":"List Memories","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"org_id":{"type":"string","title":"Org Id","description":"\n The unique identifier of the organization.\n\n - Must not contain slashes (`/`).\n - Must contain only letters, numbers, underscores, hyphens, colon, and Unicode\n characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols\n are allowed.\n\n This value determines the namespace the project belongs to.\n ","default":"universal","examples":["MemVerge","AI_Labs"],"uniqueKey":"org_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","description":"\n The identifier of the project.\n\n - Must be unique within the organization.\n - Must not contain slashes (`/`).\n - Must contain only letters, numbers, underscores, hyphens, colon, and Unicode\n characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols\n are allowed.\n\n This ID is used in API paths and resource locations.\n ","default":"universal","examples":["memmachine","research123","qa_pipeline"],"uniqueKey":"project_id","typeLabel":"string"},"page_size":{"type":"integer","title":"Page Size","description":"\n The maximum number of memories to return per page. Use this for pagination.\n ","default":100,"examples":[50,100],"uniqueKey":"page_size","typeLabel":"integer"},"page_num":{"type":"integer","title":"Page Num","description":"\n The zero-based page number to retrieve. Use this for pagination.\n ","default":0,"examples":[0,1,5,10],"uniqueKey":"page_num","typeLabel":"integer"},"filter":{"type":"string","title":"Filter","description":"\n An optional string filter applied to the memory metadata. This uses a\n simple query language (e.g., 'metadata.user_id=123') for exact matches.\n Multiple conditions can be combined using AND operators. The metadata\n fields are prefixed with 'metadata.' to distinguish them from other fields.\n ","default":"","examples":["metadata.user_id=123 AND metadata.session_id=abc"],"uniqueKey":"filter","typeLabel":"string"},"set_metadata":{"oneOf":[{"type":"object","title":"Set Metadata","description":"\n Optional metadata key-value pairs used to filter or identify semantic sets.","additionalProperties":{"oneOf":[{}],"uniqueKey":"set_metadata.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"set_metadata.oneOf.0","typeLabel":"Set Metadata · object"},{"type":"null","title":"Set Metadata","description":"\n Optional metadata key-value pairs used to filter or identify semantic sets.","uniqueKey":"set_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"set_metadata","typeLabel":"Set Metadata · object | null"},"type":{"oneOf":[{"type":"string","title":"MemoryType","description":"\n The specific memory type to list (e.g., episodic or semantic).\n ","enum":["semantic","episodic"],"example":"episodic","uniqueKey":"type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"\n The specific memory type to list (e.g., episodic or semantic).\n ","example":"episodic","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"enum\u003cstring> | null"}},"type":"object","title":"ListMemoriesSpec","description":"Specification model for listing memories.","uniqueKey":"","typeLabel":"ListMemoriesSpec · object"},"examples":{"Example":{"title":"Example","value":{"org_id":"MemVerge","project_id":"memmachine","page_size":50,"page_num":0,"filter":"metadata.user_id=123 AND metadata.session_id=abc","set_metadata":{},"type":"episodic"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"5c3009b4-a014-4ea1-91e7-2e4a47b71499":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"content":{"properties":{"episodic_memory":{"oneOf":[{"type":"array","items":{"properties":{"uid":{"type":"string","format":"uuid","title":"Uid","description":"Unique identifier for the episode.","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].uid","typeLabel":"string\u003cuuid>"},"content":{"type":"string","title":"Content","description":"The content payload of the episode.","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].content","typeLabel":"string"},"session_key":{"type":"string","title":"Session Key","description":"Session key associated with the episode.","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].session_key","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when the episode was created.","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"producer_id":{"type":"string","title":"Producer Id","description":"Identifier of the episode producer.","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].producer_id","typeLabel":"string"},"producer_role":{"type":"string","title":"Producer Role","description":"Role of the producer (e.g., user/assistant/system).","isRequired":true,"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].producer_role","typeLabel":"string"},"produced_for_id":{"oneOf":[{"type":"string","title":"Produced For Id","description":"Identifier of the intended recipient of the episode.","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].produced_for_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Produced For Id","description":"Identifier of the intended recipient of the episode.","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].produced_for_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].produced_for_id","typeLabel":"string | null"},"episode_type":{"type":"string","enum":["message"],"title":"EpisodeType","description":"The type of episode being stored (e.g., message).","default":"message","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].episode_type","typeLabel":"enum\u003cstring>"},"content_type":{"type":"string","enum":["string"],"title":"ContentType","description":"Content type of the episode.","default":"string","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].content_type","typeLabel":"enum\u003cstring>"},"filterable_metadata":{"oneOf":[{"type":"object","title":"Filterable Metadata","description":"Metadata indexed for filtering.","additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties.oneOf.0","typeLabel":"boolean"},{"type":"integer","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties.oneOf.1","typeLabel":"integer"},{"type":"number","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties.oneOf.2","typeLabel":"number"},{"type":"string","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties.oneOf.3","typeLabel":"string"},{"type":"string","format":"date-time","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties.oneOf.4","typeLabel":"string\u003cdate-time>"}],"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0.additionalProperties","typeLabel":"boolean | integer | number | string | string\u003cdate-time>"},"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.0","typeLabel":"Filterable Metadata · object"},{"type":"null","title":"Filterable Metadata","description":"Metadata indexed for filtering.","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].filterable_metadata","typeLabel":"Filterable Metadata · object | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","description":"Optional metadata associated with the episode.","additionalProperties":{"oneOf":[{}],"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].metadata.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","description":"Optional metadata associated with the episode.","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX].metadata","typeLabel":"Metadata · object | null"}},"type":"object","required":["uid","content","session_key","created_at","producer_id","producer_role"],"title":"Episode","description":"Episode data returned in list responses.","uniqueKey":"content.episodic_memory.oneOf.0.items.[INDEX]","typeLabel":"Episode · object"},"title":"Episodic Memory","description":"Listed episodic memory entries.","uniqueKey":"content.episodic_memory.oneOf.0","typeLabel":"Episode · object[]"},{"type":"null","title":"Episodic Memory","description":"Listed episodic memory entries.","uniqueKey":"content.episodic_memory.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.episodic_memory","typeLabel":"Episode · object[] | null"},"semantic_memory":{"oneOf":[{"type":"array","items":{"properties":{"category":{"type":"string","title":"Category","description":"Category of the semantic feature.","isRequired":true,"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].category","typeLabel":"string"},"tag":{"type":"string","title":"Tag","description":"Tag associated with the semantic feature.","isRequired":true,"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].tag","typeLabel":"string"},"feature_name":{"type":"string","title":"Feature Name","description":"Name of the semantic feature.","isRequired":true,"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].feature_name","typeLabel":"string"},"value":{"type":"string","title":"Value","description":"Value of the semantic feature.","isRequired":true,"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].value","typeLabel":"string"},"set_id":{"oneOf":[{"type":"string","title":"Set Id","description":"Identifier of the semantic set.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].set_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Set Id","description":"Identifier of the semantic set.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].set_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].set_id","typeLabel":"string | null"},"metadata":{"properties":{"citations":{"oneOf":[{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.citations.oneOf.0.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Citations","description":"Episode IDs cited by this semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.citations.oneOf.0","typeLabel":"string\u003cuuid>[]"},{"type":"null","title":"Citations","description":"Episode IDs cited by this semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.citations.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.citations","typeLabel":"string\u003cuuid>[] | null"},"id":{"oneOf":[{"type":"string","title":"Id","description":"Identifier for the semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","description":"Identifier for the semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.id","typeLabel":"string | null"},"other":{"oneOf":[{"type":"object","title":"Other","description":"Additional storage metadata for the semantic feature.","additionalProperties":true,"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.other.oneOf.0","typeLabel":"Other · object"},{"type":"null","title":"Other","description":"Additional storage metadata for the semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.other.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata.other","typeLabel":"Other · object | null"}},"type":"object","title":"Metadata","description":"Storage metadata for the semantic feature.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX].metadata","typeLabel":"Metadata · object"}},"type":"object","required":["category","tag","feature_name","value"],"title":"SemanticFeature","description":"Semantic memory entry returned in API responses.","uniqueKey":"content.semantic_memory.oneOf.0.items.[INDEX]","typeLabel":"SemanticFeature · object"},"title":"Semantic Memory","description":"Listed semantic memory entries.","uniqueKey":"content.semantic_memory.oneOf.0","typeLabel":"SemanticFeature · object[]"},{"type":"null","title":"Semantic Memory","description":"Listed semantic memory entries.","uniqueKey":"content.semantic_memory.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.semantic_memory","typeLabel":"SemanticFeature · object[] | null"}},"additionalProperties":false,"type":"object","title":"ListResultContent","description":"\n The dictionary containing the memory search results (e.g., list of memory\n objects).\n ","isRequired":true,"uniqueKey":"content","typeLabel":"ListResultContent · object"},"status":{"type":"integer","title":"Status","description":"\n The status code of the search operation. 0 typically indicates success.\n ","default":0,"examples":[0],"uniqueKey":"status","typeLabel":"integer"}},"type":"object","required":["content"],"title":"ListResult","description":"Response model for memory list results.","uniqueKey":"","typeLabel":"ListResult · object"},"examples":{"Example":{"title":"Example","value":{"content":{"episodic_memory":[{"uid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","content":"\u003cstring>","session_key":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","producer_id":"\u003cstring>","producer_role":"\u003cstring>","produced_for_id":"\u003cstring>","episode_type":"message","content_type":"string","filterable_metadata":{},"metadata":{}}],"semantic_memory":[{"category":"\u003cstring>","tag":"\u003cstring>","feature_name":"\u003cstring>","value":"\u003cstring>","set_id":"\u003cstring>","metadata":{"citations":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"id":"\u003cstring>","other":{}}}]},"status":0}}},"exampleType":"generated"}},"exampleType":"generated"},"e8186634-9eee-4b8c-9ae8-ee55197ab957":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"cb8616da-2789-41b0-a1b4-ad02a2608fe3":{"url":"http://localhost:8080"}}},"originalFileLocation":"openapi.json"},"subdomain":"memmachine","siteName":"MemMachine Documentation","title":"List Memories - MemMachine Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-10T00:37:44.693Z","originalFileLocation":"api-reference/memories/list-memories.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"List memories within a project. System returns a paginated list of memories stored in the project. The page_size and page_num fields control pagination. The filter field accepts the structured filter expression language. User-defined metadata keys must be referenced with the m. or metadata. prefix (for example, m.source = \u0026quot;chat_v3\u0026quot;). Unknown or unsupported fields are rejected instead of being ignored. The set_metadata field scopes semantic memories to matching semantic sets. The type field allows specifying which memory type to list.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MemMachine Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List Memories - MemMachine Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"List memories within a project. System returns a paginated list of memories stored in the project. The page_size and page_num fields control pagination. The filter field accepts the structured filter expression language. User-defined metadata keys must be referenced with the m. or metadata. prefix (for example, m.source = \u0026quot;chat_v3\u0026quot;). Unknown or unsupported fields are rejected instead of being ignored. The set_metadata field scopes semantic memories to matching semantic sets. The type field allows specifying which memory type to list.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MemMachine Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.memmachine.ai/api-reference/memories/list-memories\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://memmachine.mintlify.app/_mintlify/api/og/v2?division=Memories\u0026amp;title=List+Memories\u0026amp;description=List+memories+within+a+project.%0A%0A++++System+returns+a+paginated+list+of+memories+stored+in+the+project.%0A++++The+page_size+and+page_num+fields+control+pagination\u0026amp;theme=982642f3373107673f012205\u0026amp;signature=78f1cd271ba8717f0362d952c31ed05f243a1e0fe2c9f5d68113829f62e71c43\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"List Memories - MemMachine Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"List memories within a project. System returns a paginated list of memories stored in the project. The page_size and page_num fields control pagination. The filter field accepts the structured filter expression language. User-defined metadata keys must be referenced with the m. or metadata. prefix (for example, m.source = \u0026quot;chat_v3\u0026quot;). Unknown or unsupported fields are rejected instead of being ignored. The set_metadata field scopes semantic memories to matching semantic sets. The type field allows specifying which memory type to list.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://memmachine.mintlify.app/_mintlify/api/og/v2?division=Memories\u0026amp;title=List+Memories\u0026amp;description=List+memories+within+a+project.%0A%0A++++System+returns+a+paginated+list+of+memories+stored+in+the+project.%0A++++The+page_size+and+page_num+fields+control+pagination\u0026amp;theme=982642f3373107673f012205\u0026amp;signature=78f1cd271ba8717f0362d952c31ed05f243a1e0fe2c9f5d68113829f62e71c43\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/memmachine/HrDv83ZGR-Xf8GLl/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MemMachine Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9B63E6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.memmachine.ai/api-reference/memories/list-memories\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/memories/list-memories.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.memmachine.ai/#organization\",\"name\":\"MemMachine Documentation\",\"url\":\"https://docs.memmachine.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/memmachine/BpRF5o8wX7ODMyIp/logo/memmachine-blue-logo-banner.png?fit=max\u0026auto=format\u0026n=BpRF5o8wX7ODMyIp\u0026q=85\u0026s=9fa6026f3171ba59566b89687f00b96e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.memmachine.ai#website\",\"name\":\"MemMachine Documentation\",\"url\":\"https://docs.memmachine.ai\",\"publisher\":{\"@id\":\"https://docs.memmachine.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.memmachine.ai/api-reference/memories/list-memories#webpage\",\"url\":\"https://docs.memmachine.ai/api-reference/memories/list-memories\",\"name\":\"List Memories\",\"description\":\"List memories within a project. System returns a paginated list of memories stored in the project. The page_size and page_num fields control pagination. The filter field accepts the structured filter expression language. User-defined metadata keys must be referenced with the m. or metadata. prefix (for example, m.source = \\\"chat_v3\\\"). Unknown or unsupported fields are rejected instead of being ignored. The set_metadata field scopes semantic memories to matching semantic sets. The type field allows specifying which memory type to list.\",\"dateModified\":\"2026-10-10T00:37:44.693Z\",\"isPartOf\":{\"@id\":\"https://docs.memmachine.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.memmachine.ai/api-reference/memories/list-memories#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.memmachine.ai/api-reference/memories/list-memories#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REST API\",\"item\":\"https://docs.memmachine.ai/api-reference/configuration/get-config\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Memories\",\"item\":\"https://docs.memmachine.ai/api-reference/memories/add-memories\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"List Memories\",\"item\":\"https://docs.memmachine.ai/api-reference/memories/list-memories\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.memmachine.ai/api-reference/memories/list-memories#apireference\",\"headline\":\"List Memories\",\"name\":\"List Memories\",\"description\":\"List memories within a project. System returns a paginated list of memories stored in the project. The page_size and page_num fields control pagination. The filter field accepts the structured filter expression language. User-defined metadata keys must be referenced with the m. or metadata. prefix (for example, m.source = \\\"chat_v3\\\"). Unknown or unsupported fields are rejected instead of being ignored. The set_metadata field scopes semantic memories to matching semantic sets. The type field allows specifying which memory type to list.\",\"url\":\"https://docs.memmachine.ai/api-reference/memories/list-memories\",\"mainEntityOfPage\":{\"@id\":\"https://docs.memmachine.ai/api-reference/memories/list-memories#webpage\"},\"dateModified\":\"2026-10-10T00:37:44.693Z\",\"publisher\":{\"@id\":\"https://docs.memmachine.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.memmachine.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MemMachine Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"MemMachine Documentation","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.memmachine.ai/"},{"anchor":"Community","icon":"slack","href":"https://memmachine.ai/community"},{"anchor":"Blog","icon":"newspaper","href":"https://memmachine.ai/blog"},{"anchor":"Platform","icon":"box-open","href":"https://console.memmachine.ai/"}]},"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":"/getting_started/introduction"}]},{"tab":"OpenSource API","groups":[{"group":"Introduction","pages":[{"title":"Welcome","icon":"face-smile","href":"/api_reference/intro"}]},{"group":"MCP Tools","pages":[{"title":"Tools Reference","icon":"square-binary","href":"/api_reference/mcp"}]},{"group":"REST API","pages":[{"group":"Configuration","pages":[{"title":"Get Config","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config","href":"/api-reference/configuration/get-config"},{"title":"Update Memory Config Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v2/config/memory","href":"/api-reference/configuration/update-memory-config-endpoint"},{"title":"Get Episodic Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config/memory/episodic","href":"/api-reference/configuration/get-episodic-memory-config"},{"title":"Update Episodic Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v2/config/memory/episodic","href":"/api-reference/configuration/update-episodic-memory-config"},{"title":"Get Long Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config/memory/episodic/long_term","href":"/api-reference/configuration/get-long-term-memory-config"},{"title":"Update Long Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v2/config/memory/episodic/long_term","href":"/api-reference/configuration/update-long-term-memory-config"},{"title":"Get Short Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config/memory/episodic/short_term","href":"/api-reference/configuration/get-short-term-memory-config"},{"title":"Update Short Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v2/config/memory/episodic/short_term","href":"/api-reference/configuration/update-short-term-memory-config"},{"title":"Get Semantic Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config/memory/semantic","href":"/api-reference/configuration/get-semantic-memory-config"},{"title":"Update Semantic Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json put /api/v2/config/memory/semantic","href":"/api-reference/configuration/update-semantic-memory-config"},{"title":"Get Resources","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/config/resources","href":"/api-reference/configuration/get-resources"}]},{"group":"Episodic Configuration","pages":[{"title":"Configure Episodic Memory","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/config","href":"/api-reference/episodic-configuration/configure-episodic-memory"},{"title":"Get Episodic Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/config/get","href":"/api-reference/episodic-configuration/get-episodic-memory-config"},{"title":"Configure Long Term Memory","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/long_term/config","href":"/api-reference/episodic-configuration/configure-long-term-memory"},{"title":"Get Long Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/long_term/config/get","href":"/api-reference/episodic-configuration/get-long-term-memory-config"},{"title":"Configure Short Term Memory","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/short_term/config","href":"/api-reference/episodic-configuration/configure-short-term-memory"},{"title":"Get Short Term Memory Config","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memory/episodic/short_term/config/get","href":"/api-reference/episodic-configuration/get-short-term-memory-config"}]},{"group":"Memories","pages":[{"title":"Add Memories","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories","href":"/api-reference/memories/add-memories"},{"title":"Delete Episodic Memory","description":"Delete episodic memories from a project.\n\n This operation permanently removes one or more episodic memories from the\n specified project. You may provide either `episodic_id` to delete a single\n memory or `episodic_ids` to delete multiple memories in one request.\n This action cannot be undone.\n\n If any of the specified episodic memories do not exist, a not-found error\n is returned for those entries.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/episodic/delete","href":"/api-reference/memories/delete-episodic-memory"},{"title":"List Memories","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/list","href":"/api-reference/memories/list-memories"},{"title":"Search Memories","description":"Search memories within a project.\n\n System returns the top K relevant memories matching the natural language query.\n The result is sorted by timestamp to help with context.\n\n The filter field accepts the structured filter expression language.\n User-defined metadata keys must be referenced with the `m.` or `metadata.` prefix\n (for example, `m.source = \"chat_v3\"`). Unknown or unsupported fields are rejected\n instead of being ignored.\n The set_metadata field scopes semantic memories to matching semantic sets.\n The types field allows specifying which memory types to include in the search.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/search","href":"/api-reference/memories/search-memories"},{"title":"Delete Semantic Memory","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/delete","href":"/api-reference/memories/delete-semantic-memory"}]},{"group":"Projects","pages":[{"title":"Create Project","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/projects","href":"/api-reference/projects/create-project"},{"title":"Delete Project","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/projects/delete","href":"/api-reference/projects/delete-project"},{"title":"Get Episode Count","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/projects/episode_count/get","href":"/api-reference/projects/get-episode-count"},{"title":"Get Project","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/projects/get","href":"/api-reference/projects/get-project"},{"title":"List Projects","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/projects/list","href":"/api-reference/projects/list-projects"}]},{"group":"Resources","pages":[{"title":"Add Embedder Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/config/resources/embedders","href":"/api-reference/resources/add-embedder-endpoint"},{"title":"Delete Embedder Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v2/config/resources/embedders/{name}","href":"/api-reference/resources/delete-embedder-endpoint"},{"title":"Retry Embedder Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/config/resources/embedders/{name}/retry","href":"/api-reference/resources/retry-embedder-endpoint"},{"title":"Add Language Model Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/config/resources/language_models","href":"/api-reference/resources/add-language-model-endpoint"},{"title":"Delete Language Model Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/v2/config/resources/language_models/{name}","href":"/api-reference/resources/delete-language-model-endpoint"},{"title":"Retry Language Model Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/config/resources/language_models/{name}/retry","href":"/api-reference/resources/retry-language-model-endpoint"},{"title":"Retry Reranker Endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/config/resources/rerankers/{name}/retry","href":"/api-reference/resources/retry-reranker-endpoint"}]},{"group":"Semantic Memory: Categories","pages":[{"title":"Add Semantic Category","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category","href":"/api-reference/semantic-memory:-categories/add-semantic-category"},{"title":"Delete Semantic Category","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/delete","href":"/api-reference/semantic-memory:-categories/delete-semantic-category"},{"title":"Disable Semantic Category","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/disable","href":"/api-reference/semantic-memory:-categories/disable-semantic-category"},{"title":"Get Semantic Category","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/get","href":"/api-reference/semantic-memory:-categories/get-semantic-category"},{"title":"Get Semantic Category Set Ids","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/set_ids/get","href":"/api-reference/semantic-memory:-categories/get-semantic-category-set-ids"},{"title":"Add Semantic Tag","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/tag","href":"/api-reference/semantic-memory:-categories/add-semantic-tag"},{"title":"Delete Semantic Tag","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/tag/delete","href":"/api-reference/semantic-memory:-categories/delete-semantic-tag"},{"title":"Add Semantic Category Template","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/template","href":"/api-reference/semantic-memory:-categories/add-semantic-category-template"},{"title":"List Semantic Category Templates","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/category/template/list","href":"/api-reference/semantic-memory:-categories/list-semantic-category-templates"}]},{"group":"Semantic Memory: Features","pages":[{"title":"Add Feature","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/feature","href":"/api-reference/semantic-memory:-features/add-feature"},{"title":"Get Feature","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/feature/get","href":"/api-reference/semantic-memory:-features/get-feature"},{"title":"Update Feature","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/feature/update","href":"/api-reference/semantic-memory:-features/update-feature"}]},{"group":"Semantic Memory: Sets","pages":[{"title":"Configure Semantic Set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set/configure","href":"/api-reference/semantic-memory:-sets/configure-semantic-set"},{"title":"Get Semantic Set Id","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set_id/get","href":"/api-reference/semantic-memory:-sets/get-semantic-set-id"},{"title":"List Semantic Set Ids","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set_id/list","href":"/api-reference/semantic-memory:-sets/list-semantic-set-ids"},{"title":"Create Semantic Set Type","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set_type","href":"/api-reference/semantic-memory:-sets/create-semantic-set-type"},{"title":"Delete Semantic Set Type","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set_type/delete","href":"/api-reference/semantic-memory:-sets/delete-semantic-set-type"},{"title":"List Semantic Set Types","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v2/memories/semantic/set_type/list","href":"/api-reference/semantic-memory:-sets/list-semantic-set-types"}]},{"group":"System","pages":[{"title":"Health Check","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/health","href":"/api-reference/system/health-check"},{"title":"Metrics","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v2/metrics","href":"/api-reference/system/metrics"}]}]},{"group":"Typescript REST SDK","pages":[{"title":"TypeScript SDK","icon":"code","href":"/api_reference/ts-rest/typescript"},{"group":"Classes","pages":[{"title":"MemMachineClient","href":"/api_reference/ts-rest/classes/MemMachineClient"},{"title":"MemMachineAPIError","href":"/api_reference/ts-rest/classes/MemMachineAPIError"},{"title":"MemMachineMemory","href":"/api_reference/ts-rest/classes/MemMachineMemory"},{"title":"MemMachineProject","href":"/api_reference/ts-rest/classes/MemMachineProject"}]},{"group":"Interfaces","pages":[{"title":"ClientOptions","href":"/api_reference/ts-rest/interfaces/ClientOptions"},{"title":"ProjectContext","href":"/api_reference/ts-rest/interfaces/ProjectContext"},{"title":"MemoryContext","href":"/api_reference/ts-rest/interfaces/MemoryContext"},{"title":"CreateProjectOptions","href":"/api_reference/ts-rest/interfaces/CreateProjectOptions"},{"title":"AddMemoryOptions","href":"/api_reference/ts-rest/interfaces/AddMemoryOptions"},{"title":"SearchMemoriesOptions","href":"/api_reference/ts-rest/interfaces/SearchMemoriesOptions"},{"title":"ListMemoriesOptions","href":"/api_reference/ts-rest/interfaces/ListMemoriesOptions"},{"title":"Project","href":"/api_reference/ts-rest/interfaces/Project"},{"title":"AddMemoryResult","href":"/api_reference/ts-rest/interfaces/AddMemoryResult"},{"title":"SearchMemoriesResult","href":"/api_reference/ts-rest/interfaces/SearchMemoriesResult"},{"title":"EpisodicMemory","href":"/api_reference/ts-rest/interfaces/EpisodicMemory"},{"title":"SemanticMemory","href":"/api_reference/ts-rest/interfaces/SemanticMemory"},{"title":"HealthStatus","href":"/api_reference/ts-rest/interfaces/HealthStatus"}]},{"group":"Types","pages":[{"title":"MemoryProducerRole","href":"/api_reference/ts-rest/types/MemoryProducerRole"},{"title":"MemoryType","href":"/api_reference/ts-rest/types/MemoryType"}]}]},{"group":"PythonSDK Client","pages":[{"title":"Client Introduction","icon":"python","href":"/api_reference/python/client"},{"title":"Client API","icon":"code","href":"/api_reference/python/client_api"},{"title":"Project API","icon":"folder","href":"/api_reference/python/project_api"},{"title":"Memories API","icon":"brain","href":"/api_reference/python/memory_api"},{"title":"Semantic API","icon":"diagram-project","href":"/api_reference/python/semantic_api"},{"title":"Configuration API","icon":"gear","href":"/api_reference/python/config_api"},{"title":"System API","icon":"microchip","href":"/api_reference/python/system_api"}]},{"group":"Python SDK Server","pages":[{"title":"Server Implementation","icon":"server","href":"/api_reference/python/server"},{"title":"Memory Types \u0026 Models","icon":"cube","href":"/api_reference/python/memory_types"},{"title":"Episodic Memory","icon":"brain","href":"/api_reference/python/episodic_memory"},{"title":"Semantic Memory","icon":"diagram-project","href":"/api_reference/python/semantic_memory"},{"title":"Episodic Memory Manager","icon":"sitemap","href":"/api_reference/python/episodic_memory_manager"}]}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/examples/introduction"}]},{"tab":"Platform","pages":[{"title":"Platform","href":"/platform/introduction"}]}]},"basePath":"","title":"List Memories - MemMachine Documentation","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}