Mem0 assists with AI-driven note-taking, knowledge recall, and productivity tools, allowing users to organize, search, and generate content from stored information
Add organization member
Add a new member to a specific organization.
Add member to project
Add a new member to a specific project within an organization.
Create an export job with schema
Create a structured export of memories based on a provided schema.
Create agent with metadata
Create a new agent.
Create new organization
Create a new organization.
Create new app with metadata
Create a new app.
Create run
Create a new agent run.
Create memory entry
Get all memories
Create user with metadata
Create a new user.
Create project
Create a new project within an organization.
Delete an organization
Delete an organization by its id.
Delete memory by id
Get or update or delete a memory.
Create memory with messages and metadata
Add memories
Delete entity by type and id
Deletes a specific entity from the mem0 system based on the provided entity type and id. this endpoint should be used when you need to permanently remove an entity, such as a user, agent, app, or run, from the system. the operation is irreversible, so it should be used with caution. this endpoint performs a hard delete, completely removing the entity and its associated data from mem0. it’s important to note that this operation may have cascading effects on related data or dependencies within the system.
Delete memory batch with uuids
Batch delete multiple memories (up to 1000) in a single api call.
Delete project member
Removes a member from a specific project within an organization in the mem0 b2b saas integration platform. this endpoint is used to revoke a user’s access to a particular project, which may be necessary when team members change roles, leave the organization, or no longer require access to the project. it’s important to note that this action only affects the user’s membership in the specified project and does not remove them from the organization entirely. use this endpoint carefully, as it immediately terminates the user’s ability to interact with the project through the mem0 platform.
Delete memories endpoint
Delete memories
Get organization members
Retrieve a list of members for a specific organization.
Get project details
Retrieve details of a specific project within an organization.
Get entity by id
Retrieves detailed information about a specific entity within the mem0 platform. this endpoint is used to fetch comprehensive data related to a particular entity, identified by its type and unique id. it’s particularly useful when you need to access or verify the current state, attributes, or configuration of an entity in your integration or workflow setup. the endpoint should be used when detailed information about a single entity is required, rather than for bulk data retrieval or updates. note that the specific details returned may vary depending on the entity type, and some information might be subject to user permissions or data privacy settings within mem0.
Retrieve organization information by id
Get a organization.
Export data based on filters
Get the latest memory export.
Get projects
Retrieve a list of projects for a specific organization.
List organizations
Retrieves a list of organizations registered on the mem0 platform. this endpoint is essential for administrators or authorized users to get an overview of all organizations in the system. it can be used for various purposes such as user management, access control, or generating reports. the endpoint does not provide detailed information about each organization; it likely returns a basic list of organization names or ids. note that the response may be paginated for efficiency if there are many organizations.
Retrieve memory by entity
Retrieves all memories associated with a specific entity in the mem0 platform. this endpoint is used to access stored information, such as user preferences, chat history, or any other type of data that has been saved as a “memory” for the given entity. it’s particularly useful for retrieving context or historical data related to a user or a specific interaction. the endpoint should be used when you need to recall or analyze previously stored information for a particular entity. it does not create, update, or delete memories; it only retrieves existing ones. the response will likely include all memories associated with the specified entity, but the exact structure and content of the memories are not detailed in this schema.
Retrieve memory by id
Get a memory.
Delete project
Delete a specific project and its related data.
Get entities filters
Retrieves the list of available filters for entities in the mem0 system. this endpoint allows developers to fetch predefined filters that can be used to query and manage entities within the b2b saas integration platform. it’s particularly useful when you need to understand what filtering options are available for narrowing down entity searches or for implementing advanced data synchronization logic. the endpoint returns a comprehensive list of filters, which may include options for filtering by entity type, creation date, modification date, or other relevant attributes specific to mem0’s entity structure. use this endpoint when you need to build dynamic filtering interfaces or when you want to explore the available filtering capabilities of the mem0 platform. note that this endpoint only provides the filter definitions and does not apply any filters to the actual entity data.
Search memories by query
Perform a semantic search on memories.
Get project members
Retrieve a list of members for a specific project.
Search memories with filters
Search memories based on a query and filters.
Retrieve events data
Retrieves a list of events from the mem0 platform’s structured memory layer. this endpoint allows developers to access the interaction history and contextual information stored for ai assistants and agents. it can be used to fetch recent events, analyze user preferences, or gather data for personalization purposes. the endpoint returns events in chronological order, which may include user interactions, system actions, or any other recorded occurrences within the mem0 ecosystem. it’s particularly useful for applications that need to maintain context across multiple interactions or sessions. note that while this endpoint provides access to event data, it may not include sensitive user information and could be subject to privacy constraints.
Update memory batch with uuid
Batch update multiple memories (up to 1000) in a single api call.
Update project member role
Update the role of a member in a specific project within an organization.
Update memory text content
Get or update or delete a memory.
Retrieve memory history by id
Retrieve the history of a memory.
Remove a member from the organization
This endpoint removes a specified member from an organization within the mem0 b2b saas integration platform. it should be used when an organization administrator needs to revoke a user’s access to the organization, such as when an employee leaves the company or changes roles. the endpoint requires the organization id (specified in the path) and the username of the member to be removed. it’s important to note that this action is irreversible and will immediately terminate the user’s access to all organization resources. the endpoint does not provide any information about the success or failure of the operation in the schema, so proper error handling should be implemented in the client application.
Retrieve all events for the currently logged in user
This endpoint returns a paginated list of events associated with the authenticated user. you can filter the events by event type, start date, and end date. query parameters: - event type: filter by event type (add or search) - start date: filter events after this date (format: yyyy-mm-dd) - end date: filter events before this date (format: yyyy-mm-dd) - page: page number for pagination - page size: number of items per page (default: 50, max: 100)
Update organization member role
Update the role of an existing member in a specific organization.
Retrieve memory related statistics for the authenticated user
This endpoint returns the following statistics: - total number of memories created - total number of search events - total number of add events
Update project
Update a specific project’s settings.
Retrieve memory list
Get all memories
Get entities list
Retrieves a list of entities from the mem0 b2b saas integration platform. this endpoint allows developers to fetch all available entities, which can represent various data objects or resources within the system. it should be used when a comprehensive view of all entities is required, such as for data synchronization, inventory checks, or generating reports. the endpoint returns a collection of entity objects, likely including their identifiers and key attributes. however, it may not provide detailed information for each entity, and there might be limitations on the number of entities returned in a single request. for more specific entity data or filtered results, additional api calls or parameters may be necessary.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Push.ai Documentation","colors":{"primary":"#4a5fb1","light":"#6a7dc7","dark":"#3a4a8a"},"favicon":"/favicon.svg","logo":{"light":"https://mintcdn.com/pushai/uWzgZUaZgJxvFjij/logo/light.png?fit=max\u0026auto=format\u0026n=uWzgZUaZgJxvFjij\u0026q=85\u0026s=17510d87ff0263b91c033fbb821f06d8","dark":"https://mintcdn.com/pushai/uWzgZUaZgJxvFjij/logo/dark.png?fit=max\u0026auto=format\u0026n=uWzgZUaZgJxvFjij\u0026q=85\u0026s=f82186e6dc90e8add6982b11d87da807"},"api":{"openapi":"api-reference/openapi.json","mdx":{"server":"https://api.push.ai/api/v1","auth":{"method":"key","name":"x-api-key"}}},"navbar":{"links":[{"label":"Support","href":"mailto:support@push.ai"}],"primary":{"type":"button","label":"Get Started","href":"https://app.push.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/mintsearch"}},"integrations":{"ga4":{"measurementId":"G-2NHQ60ZXN8"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Book a Demo","href":"https://calendly.com/d/g3s-mwy-jpb/push-ai-intro","icon":"calendar"},{"anchor":"Open App","href":"https://app.push.ai","icon":"browser"},{"anchor":"Website","href":"https://push.ai","icon":"globe"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pushai","hasAudioNarration":false,"actualSubdomain":"pushai","customDomains":["docs.push.ai"],"gitSource":{"type":"github","owner":"push-ai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a22013b3768a6de4759a62c","collectionId":"06cb5009-27e3-4907-bb98-e43b526c7105","schemaVersion":"v2"},"entitlements":{},"buildId":"6ae9217fcfea1bf975332bc6:success","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Documentation","count":372},{"language":"default","tag":"Integrations","count":158},{"language":"default","tag":"Data Sources","count":8},{"language":"default","tag":"API Reference","count":4},{"language":"default","tag":"Business Objects","count":4},{"language":"default","tag":"Data Warehouses","count":4},{"language":"default","tag":"Legal","count":4},{"language":"default","tag":"Endpoints","count":3},{"language":"default","tag":"Semantic Layers","count":3},{"language":"default","tag":"Destinations","count":3}]},"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":"rbac-expansion","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":"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":"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},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"integrations/mem0","slug":"/integrations/mem0","pageMetadata":{"title":null,"description":null,"href":"/integrations/mem0"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Accordion}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Mem0 assists with AI-driven note-taking, knowledge recall, and productivity tools, allowing users to organize, search, and generate content from stored information`}),`\n`,_jsx(Accordion,{title:`Add organization member`,id:`add-organization-member`,children:_jsx(_components.p,{children:`Add a new member to a specific organization.`})}),`\n`,_jsx(Accordion,{title:`Add member to project`,id:`add-member-to-project`,children:_jsx(_components.p,{children:`Add a new member to a specific project within an organization.`})}),`\n`,_jsx(Accordion,{title:`Create an export job with schema`,id:`create-an-export-job-with-schema`,children:_jsx(_components.p,{children:`Create a structured export of memories based on a provided schema.`})}),`\n`,_jsx(Accordion,{title:`Create agent with metadata`,id:`create-agent-with-metadata`,children:_jsx(_components.p,{children:`Create a new agent.`})}),`\n`,_jsx(Accordion,{title:`Create new organization`,id:`create-new-organization`,children:_jsx(_components.p,{children:`Create a new organization.`})}),`\n`,_jsx(Accordion,{title:`Create new app with metadata`,id:`create-new-app-with-metadata`,children:_jsx(_components.p,{children:`Create a new app.`})}),`\n`,_jsx(Accordion,{title:`Create run`,id:`create-run`,children:_jsx(_components.p,{children:`Create a new agent run.`})}),`\n`,_jsx(Accordion,{title:`Create memory entry`,id:`create-memory-entry`,children:_jsx(_components.p,{children:`Get all memories`})}),`\n`,_jsx(Accordion,{title:`Create user with metadata`,id:`create-user-with-metadata`,children:_jsx(_components.p,{children:`Create a new user.`})}),`\n`,_jsx(Accordion,{title:`Create project`,id:`create-project`,children:_jsx(_components.p,{children:`Create a new project within an organization.`})}),`\n`,_jsx(Accordion,{title:`Delete an organization`,id:`delete-an-organization`,children:_jsx(_components.p,{children:`Delete an organization by its id.`})}),`\n`,_jsx(Accordion,{title:`Delete memory by id`,id:`delete-memory-by-id`,children:_jsx(_components.p,{children:`Get or update or delete a memory.`})}),`\n`,_jsx(Accordion,{title:`Create memory with messages and metadata`,id:`create-memory-with-messages-and-metadata`,children:_jsx(_components.p,{children:`Add memories`})}),`\n`,_jsx(Accordion,{title:`Delete entity by type and id`,id:`delete-entity-by-type-and-id`,children:_jsx(_components.p,{children:`Deletes a specific entity from the mem0 system based on the provided entity type and id. this endpoint should be used when you need to permanently remove an entity, such as a user, agent, app, or run, from the system. the operation is irreversible, so it should be used with caution. this endpoint performs a hard delete, completely removing the entity and its associated data from mem0. it’s important to note that this operation may have cascading effects on related data or dependencies within the system.`})}),`\n`,_jsx(Accordion,{title:`Delete memory batch with uuids`,id:`delete-memory-batch-with-uuids`,children:_jsx(_components.p,{children:`Batch delete multiple memories (up to 1000) in a single api call.`})}),`\n`,_jsx(Accordion,{title:`Delete project member`,id:`delete-project-member`,children:_jsx(_components.p,{children:`Removes a member from a specific project within an organization in the mem0 b2b saas integration platform. this endpoint is used to revoke a user’s access to a particular project, which may be necessary when team members change roles, leave the organization, or no longer require access to the project. it’s important to note that this action only affects the user’s membership in the specified project and does not remove them from the organization entirely. use this endpoint carefully, as it immediately terminates the user’s ability to interact with the project through the mem0 platform.`})}),`\n`,_jsx(Accordion,{title:`Delete memories endpoint`,id:`delete-memories-endpoint`,children:_jsx(_components.p,{children:`Delete memories`})}),`\n`,_jsx(Accordion,{title:`Get organization members`,id:`get-organization-members`,children:_jsx(_components.p,{children:`Retrieve a list of members for a specific organization.`})}),`\n`,_jsx(Accordion,{title:`Get project details`,id:`get-project-details`,children:_jsx(_components.p,{children:`Retrieve details of a specific project within an organization.`})}),`\n`,_jsx(Accordion,{title:`Get entity by id`,id:`get-entity-by-id`,children:_jsx(_components.p,{children:`Retrieves detailed information about a specific entity within the mem0 platform. this endpoint is used to fetch comprehensive data related to a particular entity, identified by its type and unique id. it’s particularly useful when you need to access or verify the current state, attributes, or configuration of an entity in your integration or workflow setup. the endpoint should be used when detailed information about a single entity is required, rather than for bulk data retrieval or updates. note that the specific details returned may vary depending on the entity type, and some information might be subject to user permissions or data privacy settings within mem0.`})}),`\n`,_jsx(Accordion,{title:`Retrieve organization information by id`,id:`retrieve-organization-information-by-id`,children:_jsx(_components.p,{children:`Get a organization.`})}),`\n`,_jsx(Accordion,{title:`Export data based on filters`,id:`export-data-based-on-filters`,children:_jsx(_components.p,{children:`Get the latest memory export.`})}),`\n`,_jsx(Accordion,{title:`Get projects`,id:`get-projects`,children:_jsx(_components.p,{children:`Retrieve a list of projects for a specific organization.`})}),`\n`,_jsx(Accordion,{title:`List organizations`,id:`list-organizations`,children:_jsx(_components.p,{children:`Retrieves a list of organizations registered on the mem0 platform. this endpoint is essential for administrators or authorized users to get an overview of all organizations in the system. it can be used for various purposes such as user management, access control, or generating reports. the endpoint does not provide detailed information about each organization; it likely returns a basic list of organization names or ids. note that the response may be paginated for efficiency if there are many organizations.`})}),`\n`,_jsx(Accordion,{title:`Retrieve memory by entity`,id:`retrieve-memory-by-entity`,children:_jsx(_components.p,{children:`Retrieves all memories associated with a specific entity in the mem0 platform. this endpoint is used to access stored information, such as user preferences, chat history, or any other type of data that has been saved as a “memory” for the given entity. it’s particularly useful for retrieving context or historical data related to a user or a specific interaction. the endpoint should be used when you need to recall or analyze previously stored information for a particular entity. it does not create, update, or delete memories; it only retrieves existing ones. the response will likely include all memories associated with the specified entity, but the exact structure and content of the memories are not detailed in this schema.`})}),`\n`,_jsx(Accordion,{title:`Retrieve memory by id`,id:`retrieve-memory-by-id`,children:_jsx(_components.p,{children:`Get a memory.`})}),`\n`,_jsx(Accordion,{title:`Delete project`,id:`delete-project`,children:_jsx(_components.p,{children:`Delete a specific project and its related data.`})}),`\n`,_jsx(Accordion,{title:`Get entities filters`,id:`get-entities-filters`,children:_jsx(_components.p,{children:`Retrieves the list of available filters for entities in the mem0 system. this endpoint allows developers to fetch predefined filters that can be used to query and manage entities within the b2b saas integration platform. it’s particularly useful when you need to understand what filtering options are available for narrowing down entity searches or for implementing advanced data synchronization logic. the endpoint returns a comprehensive list of filters, which may include options for filtering by entity type, creation date, modification date, or other relevant attributes specific to mem0’s entity structure. use this endpoint when you need to build dynamic filtering interfaces or when you want to explore the available filtering capabilities of the mem0 platform. note that this endpoint only provides the filter definitions and does not apply any filters to the actual entity data.`})}),`\n`,_jsx(Accordion,{title:`Search memories by query`,id:`search-memories-by-query`,children:_jsx(_components.p,{children:`Perform a semantic search on memories.`})}),`\n`,_jsx(Accordion,{title:`Get project members`,id:`get-project-members`,children:_jsx(_components.p,{children:`Retrieve a list of members for a specific project.`})}),`\n`,_jsx(Accordion,{title:`Search memories with filters`,id:`search-memories-with-filters`,children:_jsx(_components.p,{children:`Search memories based on a query and filters.`})}),`\n`,_jsx(Accordion,{title:`Retrieve events data`,id:`retrieve-events-data`,children:_jsx(_components.p,{children:`Retrieves a list of events from the mem0 platform’s structured memory layer. this endpoint allows developers to access the interaction history and contextual information stored for ai assistants and agents. it can be used to fetch recent events, analyze user preferences, or gather data for personalization purposes. the endpoint returns events in chronological order, which may include user interactions, system actions, or any other recorded occurrences within the mem0 ecosystem. it’s particularly useful for applications that need to maintain context across multiple interactions or sessions. note that while this endpoint provides access to event data, it may not include sensitive user information and could be subject to privacy constraints.`})}),`\n`,_jsx(Accordion,{title:`Update memory batch with uuid`,id:`update-memory-batch-with-uuid`,children:_jsx(_components.p,{children:`Batch update multiple memories (up to 1000) in a single api call.`})}),`\n`,_jsx(Accordion,{title:`Update project member role`,id:`update-project-member-role`,children:_jsx(_components.p,{children:`Update the role of a member in a specific project within an organization.`})}),`\n`,_jsx(Accordion,{title:`Update memory text content`,id:`update-memory-text-content`,children:_jsx(_components.p,{children:`Get or update or delete a memory.`})}),`\n`,_jsx(Accordion,{title:`Retrieve memory history by id`,id:`retrieve-memory-history-by-id`,children:_jsx(_components.p,{children:`Retrieve the history of a memory.`})}),`\n`,_jsx(Accordion,{title:`Remove a member from the organization`,id:`remove-a-member-from-the-organization`,children:_jsx(_components.p,{children:`This endpoint removes a specified member from an organization within the mem0 b2b saas integration platform. it should be used when an organization administrator needs to revoke a user’s access to the organization, such as when an employee leaves the company or changes roles. the endpoint requires the organization id (specified in the path) and the username of the member to be removed. it’s important to note that this action is irreversible and will immediately terminate the user’s access to all organization resources. the endpoint does not provide any information about the success or failure of the operation in the schema, so proper error handling should be implemented in the client application.`})}),`\n`,_jsx(Accordion,{title:`Retrieve all events for the currently logged in user`,id:`retrieve-all-events-for-the-currently-logged-in-user`,children:_jsx(_components.p,{children:`This endpoint returns a paginated list of events associated with the authenticated user. you can filter the events by event type, start date, and end date. query parameters: - event type: filter by event type (add or search) - start date: filter events after this date (format: yyyy-mm-dd) - end date: filter events before this date (format: yyyy-mm-dd) - page: page number for pagination - page size: number of items per page (default: 50, max: 100)`})}),`\n`,_jsx(Accordion,{title:`Update organization member role`,id:`update-organization-member-role`,children:_jsx(_components.p,{children:`Update the role of an existing member in a specific organization.`})}),`\n`,_jsx(Accordion,{title:`Retrieve memory related statistics for the authenticated user`,id:`retrieve-memory-related-statistics-for-the-authenticated-user`,children:_jsx(_components.p,{children:`This endpoint returns the following statistics: - total number of memories created - total number of search events - total number of add events`})}),`\n`,_jsx(Accordion,{title:`Update project`,id:`update-project`,children:_jsx(_components.p,{children:`Update a specific project’s settings.`})}),`\n`,_jsx(Accordion,{title:`Retrieve memory list`,id:`retrieve-memory-list`,children:_jsx(_components.p,{children:`Get all memories`})}),`\n`,_jsx(Accordion,{title:`Get entities list`,id:`get-entities-list`,children:_jsx(_components.p,{children:`Retrieves a list of entities from the mem0 b2b saas integration platform. this endpoint allows developers to fetch all available entities, which can represent various data objects or resources within the system. it should be used when a comprehensive view of all entities is required, such as for data synchronization, inventory checks, or generating reports. the endpoint returns a collection of entity objects, likely including their identifiers and key attributes. however, it may not provide detailed information for each entity, and there might be limitations on the number of entities returned in a single request. for more specific entity data or filtered results, additional api calls or parameters may be necessary.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":null,"description":null,"href":"/integrations/mem0"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/pushai/728e6d8159bdda30/generate-tools-mdx.js"],"subdomain":"pushai","siteName":"Push.ai Documentation","title":"Mem0 - Push.ai Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-27T18:08:52.171Z","originalFileLocation":"integrations/mem0.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=\"application-name\" content=\"Push.ai 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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_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/pushai/oSGESeK-KtyuuD5W/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Mem0 - Push.ai Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Push.ai Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.push.ai/integrations/mem0\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pushai.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Mem0\u0026amp;theme=3a620a009619ad35fe185824\u0026amp;signature=6c44969e49192f69db756f59df594a06f771d6669bc60156dfff6c7ada2469a9\">\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=\"Mem0 - Push.ai Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pushai.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Mem0\u0026amp;theme=3a620a009619ad35fe185824\u0026amp;signature=6c44969e49192f69db756f59df594a06f771d6669bc60156dfff6c7ada2469a9\">\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/pushai/oSGESeK-KtyuuD5W/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Push.ai Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4a5fb1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.push.ai/integrations/mem0\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/mem0.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.push.ai/#organization\",\"name\":\"Push.ai Documentation\",\"url\":\"https://docs.push.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pushai/uWzgZUaZgJxvFjij/logo/light.png?fit=max\u0026auto=format\u0026n=uWzgZUaZgJxvFjij\u0026q=85\u0026s=17510d87ff0263b91c033fbb821f06d8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.push.ai#website\",\"name\":\"Push.ai Documentation\",\"url\":\"https://docs.push.ai\",\"publisher\":{\"@id\":\"https://docs.push.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.push.ai/integrations/mem0#webpage\",\"url\":\"https://docs.push.ai/integrations/mem0\",\"name\":\"Mem0\",\"dateModified\":\"2026-03-27T18:08:52.171Z\",\"isPartOf\":{\"@id\":\"https://docs.push.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.push.ai/integrations/mem0#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.push.ai/integrations/mem0#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.push.ai/data-sources/semantic-layers/dbt\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrations\",\"item\":\"https://docs.push.ai/integrations/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mem0\",\"item\":\"https://docs.push.ai/integrations/mem0\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.push.ai/integrations/mem0#article\",\"headline\":\"Mem0\",\"name\":\"Mem0\",\"url\":\"https://docs.push.ai/integrations/mem0\",\"mainEntityOfPage\":{\"@id\":\"https://docs.push.ai/integrations/mem0#webpage\"},\"dateModified\":\"2026-03-27T18:08:52.171Z\",\"publisher\":{\"@id\":\"https://docs.push.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.push.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Push.ai Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Push.ai Documentation","nav":{"global":{"anchors":[{"anchor":"Book a Demo","href":"https://calendly.com/d/g3s-mwy-jpb/push-ai-intro","icon":"calendar"},{"anchor":"Open App","href":"https://app.push.ai","icon":"browser"},{"anchor":"Website","href":"https://push.ai","icon":"globe"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"group":"Quickstart","pages":[{"title":"Admins \u0026 Data Teams","href":"/getting-started/admin"},{"title":"Business Users","href":"/getting-started/business"}]}]},{"group":"Documentation","pages":[{"group":"Data Sources","icon":"database","pages":[{"group":"Semantic Layers","pages":[{"title":"dbt Semantic Layer","href":"/data-sources/semantic-layers/dbt"},{"title":"Cube Cloud","href":"/data-sources/semantic-layers/cube-cloud"},{"title":"Looker","href":"/data-sources/semantic-layers/looker"}]},{"group":"Data Warehouses","pages":[{"title":"Snowflake","href":"/data-sources/warehouses/snowflake"},{"title":"BigQuery","href":"/data-sources/warehouses/bigquery"},{"title":"Redshift","href":"/data-sources/warehouses/redshift"},{"title":"Postgres","href":"/data-sources/warehouses/postgres"}]},{"title":"Caching","href":"/data-sources/caching"}]},{"group":"Business Objects","icon":"building","pages":[{"title":"Metrics","href":"/business-objects/metrics"},{"title":"Dimensions","href":"/business-objects/dimensions"},{"title":"Dimension Values","href":"/business-objects/dimension-values"},{"title":"Artifacts","href":"/business-objects/artifacts"}]},{"group":"Business Graph™","icon":"diagram-project","pages":[{"title":"How It Works?","href":"/business-graph/how-it-works"},{"title":"Use Cases","href":"/business-graph/business-graph"}]},{"group":"Knowledge","icon":"react","pages":[{"title":"Knowledge","href":"/knowledge/how-it-works"},{"title":"Knowledge Use Cases","href":"/knowledge/use-cases"}]},{"title":"Query Agent","icon":"message-bot","href":"/query-agent/query-agent"},{"title":"Reviews","icon":"file-chart-column","href":"/reviews/reviews"},{"title":"Subscriptions","icon":"bell","href":"/subscriptions/subscriptions"},{"group":"Destinations","icon":"comments","pages":[{"title":"Slack","href":"/destinations/slack"},{"title":"Email","href":"/destinations/email"},{"title":"Microsoft Teams","href":"/destinations/microsoft-teams"}]},{"group":"Integrations","icon":"toolbox","pages":[{"title":null,"href":"/integrations/introduction"},{"title":null,"href":"/integrations/ably"},{"title":null,"href":"/integrations/acculynx"},{"title":null,"href":"/integrations/active_campaign"},{"title":null,"href":"/integrations/affinity"},{"title":null,"href":"/integrations/agencyzoom"},{"title":null,"href":"/integrations/ahrefs"},{"title":null,"href":"/integrations/airtable"},{"title":null,"href":"/integrations/alchemy"},{"title":null,"href":"/integrations/amplitude"},{"title":null,"href":"/integrations/apaleo"},{"title":null,"href":"/integrations/apollo"},{"title":null,"href":"/integrations/asana"},{"title":null,"href":"/integrations/attio"},{"title":null,"href":"/integrations/bamboohr"},{"title":null,"href":"/integrations/bannerbear"},{"title":null,"href":"/integrations/baserow"},{"title":null,"href":"/integrations/bill"},{"title":null,"href":"/integrations/bitbucket"},{"title":null,"href":"/integrations/blackboard"},{"title":null,"href":"/integrations/bolna"},{"title":null,"href":"/integrations/borneo"},{"title":null,"href":"/integrations/box"},{"title":null,"href":"/integrations/brevo"},{"title":null,"href":"/integrations/browseai"},{"title":null,"href":"/integrations/browserbase_tool"},{"title":null,"href":"/integrations/bugbug"},{"title":null,"href":"/integrations/cal"},{"title":null,"href":"/integrations/calendly"},{"title":null,"href":"/integrations/canva"},{"title":null,"href":"/integrations/canvas"},{"title":null,"href":"/integrations/chatwork"},{"title":null,"href":"/integrations/clickup"},{"title":null,"href":"/integrations/coda"},{"title":null,"href":"/integrations/codeinterpreter"},{"title":null,"href":"/integrations/coinbase"},{"title":null,"href":"/integrations/composio"},{"title":null,"href":"/integrations/composio_search"},{"title":null,"href":"/integrations/confluence"},{"title":null,"href":"/integrations/contentful"},{"title":null,"href":"/integrations/crustdata"},{"title":null,"href":"/integrations/d2lbrightspace"},{"title":null,"href":"/integrations/dialpad"},{"title":null,"href":"/integrations/discord"},{"title":null,"href":"/integrations/discordbot"},{"title":null,"href":"/integrations/docusign"},{"title":null,"href":"/integrations/dropbox"},{"title":null,"href":"/integrations/dynamics365"},{"title":null,"href":"/integrations/echtpost"},{"title":null,"href":"/integrations/elevenlabs"},{"title":null,"href":"/integrations/entelligence"},{"title":null,"href":"/integrations/exa"},{"title":null,"href":"/integrations/excel"},{"title":null,"href":"/integrations/figma"},{"title":null,"href":"/integrations/firecrawl"},{"title":null,"href":"/integrations/fireflies"},{"title":null,"href":"/integrations/flutterwave"},{"title":null,"href":"/integrations/formsite"},{"title":null,"href":"/integrations/foursquare"},{"title":null,"href":"/integrations/freshdesk"},{"title":null,"href":"/integrations/github"},{"title":null,"href":"/integrations/gmail"},{"title":null,"href":"/integrations/gong"},{"title":null,"href":"/integrations/google_maps"},{"title":null,"href":"/integrations/googleads"},{"title":null,"href":"/integrations/googlebigquery"},{"title":null,"href":"/integrations/googlecalendar"},{"title":null,"href":"/integrations/googledocs"},{"title":null,"href":"/integrations/googledrive"},{"title":null,"href":"/integrations/googlemeet"},{"title":null,"href":"/integrations/googlephotos"},{"title":null,"href":"/integrations/googlesheets"},{"title":null,"href":"/integrations/googlesuper"},{"title":null,"href":"/integrations/googletasks"},{"title":null,"href":"/integrations/gorgias"},{"title":null,"href":"/integrations/hackernews"},{"title":null,"href":"/integrations/heygen"},{"title":null,"href":"/integrations/hubspot"},{"title":null,"href":"/integrations/humanloop"},{"title":null,"href":"/integrations/intercom"},{"title":null,"href":"/integrations/jira"},{"title":null,"href":"/integrations/junglescout"},{"title":null,"href":"/integrations/klaviyo"},{"title":null,"href":"/integrations/kommo"},{"title":null,"href":"/integrations/linear"},{"title":null,"href":"/integrations/linkedin"},{"title":null,"href":"/integrations/linkhut"},{"title":null,"href":"/integrations/linkup"},{"title":null,"href":"/integrations/listennotes"},{"title":null,"href":"/integrations/lmnt"},{"title":null,"description":null,"href":"/integrations/mailchimp"},{"title":null,"href":"/integrations/mem0"},{"title":null,"description":null,"href":"/integrations/metaads"},{"title":null,"href":"/integrations/microsoft_clarity"},{"title":null,"href":"/integrations/microsoft_teams"},{"title":null,"href":"/integrations/mixpanel"},{"title":null,"href":"/integrations/monday"},{"title":null,"href":"/integrations/more_trees"},{"title":null,"href":"/integrations/neon"},{"title":null,"href":"/integrations/ngrok"},{"title":null,"href":"/integrations/notion"},{"title":null,"href":"/integrations/one_drive"},{"title":null,"href":"/integrations/onepage"},{"title":null,"href":"/integrations/open_sea"},{"title":null,"href":"/integrations/outlook"},{"title":null,"href":"/integrations/pagerduty"},{"title":null,"href":"/integrations/pandadoc"},{"title":null,"href":"/integrations/peopledatalabs"},{"title":null,"href":"/integrations/perplexityai"},{"title":null,"href":"/integrations/pipedrive"},{"title":null,"href":"/integrations/placekey"},{"title":null,"href":"/integrations/posthog"},{"title":null,"href":"/integrations/quickbooks"},{"title":null,"href":"/integrations/ramp"},{"title":null,"href":"/integrations/recallai"},{"title":null,"href":"/integrations/reddit"},{"title":null,"href":"/integrations/resend"},{"title":null,"href":"/integrations/retellai"},{"title":null,"href":"/integrations/rocketlane"},{"title":null,"href":"/integrations/rootly"},{"title":null,"href":"/integrations/salesforce"},{"title":null,"href":"/integrations/semanticscholar"},{"title":null,"href":"/integrations/semrush"},{"title":null,"href":"/integrations/sendgrid"},{"title":null,"href":"/integrations/sentry"},{"title":null,"href":"/integrations/serpapi"},{"title":null,"href":"/integrations/servicenow"},{"title":null,"href":"/integrations/share_point"},{"title":null,"href":"/integrations/shopify"},{"title":null,"href":"/integrations/shortcut"},{"title":null,"href":"/integrations/simplesat"},{"title":null,"href":"/integrations/slack"},{"title":null,"href":"/integrations/slack___user"},{"title":null,"href":"/integrations/slackbot"},{"title":null,"href":"/integrations/snowflake"},{"title":null,"href":"/integrations/stripe"},{"title":null,"href":"/integrations/supabase"},{"title":null,"href":"/integrations/tavily"},{"title":null,"href":"/integrations/text_to_pdf"},{"title":null,"href":"/integrations/textrazor"},{"title":null,"href":"/integrations/tinyurl"},{"title":null,"href":"/integrations/todoist"},{"title":null,"href":"/integrations/trello"},{"title":null,"href":"/integrations/twitter"},{"title":null,"href":"/integrations/twitter_media"},{"title":null,"href":"/integrations/typefully"},{"title":null,"href":"/integrations/weathermap"},{"title":null,"href":"/integrations/webflow"},{"title":null,"href":"/integrations/whatsapp"},{"title":null,"href":"/integrations/workiom"},{"title":null,"href":"/integrations/wrike"},{"title":null,"href":"/integrations/yousearch"},{"title":null,"href":"/integrations/youtube"},{"title":null,"href":"/integrations/zendesk"},{"title":null,"href":"/integrations/zenrows"},{"title":null,"href":"/integrations/zoho"},{"title":null,"href":"/integrations/zoom"},{"title":null,"href":"/integrations/zoominfo"}]},{"group":"Admin","icon":"user-group-simple","pages":[{"title":"Users and Roles","href":"/admin/users-and-roles"},{"title":"Single Sign-On (SSO)","href":"/admin/single-sign-on"}]}]},{"group":"Changelog","pages":[{"title":"Product Updates","icon":"rectangle-history","href":"/changelog/product-updates"}]},{"group":"Legal","pages":[{"title":"Data Processing Agreement","href":"/legal/data-processing-agreement"},{"title":"Data Retention Policy ","href":"/legal/data-retention-policy"},{"title":"Privacy Policy","href":"/legal/privacy-policy"},{"title":"Terms of Service","href":"/legal/terms-of-service"}]}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"Agents","pages":[{"title":"List agents","openapi":"GET /agents","href":"/api-reference/endpoint/list-agents"}]},{"group":"Runs","pages":[{"title":"Create a run","openapi":"POST /agents/{agent_id}/runs","href":"/api-reference/endpoint/create-run"},{"title":"Get run status","openapi":"GET /agents/{agent_id}/runs/{run_id}","href":"/api-reference/endpoint/get-run-status"}]}]}]}]},"basePath":"","title":"Mem0 - Push.ai Documentation","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":[],"chunks":[]}