Mem0 Platform API

The Mem0 Platform API provides hosted memory services for AI agents, exposing endpoints for adding, searching, retrieving, updating, and deleting memories, plus entities, events, organizations, projects, and webhooks. The API is REST based and authenticated with a project API key.

Mem0 Platform API is published by Mem0 on the APIs.io network.

Tagged areas include Memory, Agent Memory, Search, Webhooks, and Multi-Tenant. The published artifact set on APIs.io includes API documentation, a getting-started guide, an API reference, SDKs, a GitHub repository, and pricing.

API entry from apis.yml

apis.yml Raw ↑
aid: mem0:platform-api
name: Mem0 Platform API
description: The Mem0 Platform API provides hosted memory services for AI agents, exposing endpoints for
  adding, searching, retrieving, updating, and deleting memories, plus entities, events, organizations,
  projects, and webhooks. The API is REST based and authenticated with a project API key.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Memory
- Agent Memory
- Search
- Webhooks
- Multi-Tenant
- REST
properties:
- type: Documentation
  url: https://docs.mem0.ai
- type: GettingStarted
  url: https://docs.mem0.ai/quickstart
- type: SignUp
  url: https://app.mem0.ai
- type: APIReference
  url: https://docs.mem0.ai/api-reference
- type: SDK
  url: https://github.com/mem0ai/mem0-python
- type: SDK
  url: https://github.com/mem0ai/mem0-js
- type: GitHubRepository
  url: https://github.com/mem0ai/mem0
- type: Pricing
  url: https://mem0.ai/pricing
- type: Authentication
  url: https://docs.mem0.ai/platform/quickstart
features:
- name: Add Memories
  description: Store conversation turns and structured context as memories tied to users or agents.
- name: Semantic Search
  description: Retrieve relevant memories with vector and hybrid search across users, agents, and runs.
- name: Memory Lifecycle
  description: Get, update, and delete memories individually or in batches.
- name: Entities
  description: Manage users and agents as first class entities with their own memory scopes.
- name: Organizations and Projects
  description: Multi-tenant organization, project, and member management for teams and enterprises.
- name: Events
  description: Monitor asynchronous operations such as memory ingestion and processing.
- name: Webhooks
  description: Subscribe to memory and entity events for real-time downstream processing.
- name: Graph Memory
  description: Optional graph-based memory representation for richer relationship modeling.
- name: BYOK and Self-Hosted
  description: Bring your own keys for LLMs and vector stores, or self host with the open source build.
useCases:
- name: Personalized Assistants
  description: Give chat assistants long-term memory of user preferences, history, and context.
- name: Customer Support Agents
  description: Remember prior tickets, accounts, and product context across support sessions.
- name: Sales and CRM Agents
  description: Persist account context, deal stage, and conversation history across reps and channels.
- name: Healthcare Assistants
  description: Maintain HIPAA-compliant patient context for clinical and admin workflows.
- name: Education Tutors
  description: Track learner progress, gaps, and preferences across lessons and sessions.
- name: Coding Agents
  description: Remember repo conventions, prior fixes, and developer preferences across sessions.
integrations:
- name: LangChain
- name: LangGraph
- name: CrewAI
- name: AutoGen
- name: LlamaIndex
- name: OpenAI Agents SDK
- name: Google ADK
- name: AWS Bedrock
- name: Vercel AI SDK
- name: LiveKit
- name: ElevenLabs
- name: Pipecat
- name: Flowise
- name: Dify
- name: Mastra
authentication:
- type: API Key
  description: Authenticate with a project API key in the Authorization header (Token scheme).