> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memmachine.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List Projects

> List all projects.

    Returns a list of all projects accessible within the system. Each entry
    contains the project's organization ID and project ID. Identifiers follow
    the standard rules: no slashes; only letters, numbers, underscores,
    hyphens, colon, and Unicode characters.

    Projects are isolated memory namespaces. Memories (episodes) belong
    exclusively to their project. All project operations, including queries and
    any background processes (e.g., memory summarization or knowledge
    extraction), only operate within the project's own data. No cross-project
    access is allowed.



## OpenAPI

````yaml /openapi.json post /api/v2/projects/list
openapi: 3.1.0
info:
  title: MemMachine API
  version: 0.3.10
  description: >-
    Architectural Memory Systems for AI Agents. Specialized in episodic and
    semantic memory management with strict namespace isolation.
servers:
  - url: http://localhost:8080
security: []
tags:
  - name: Configuration
    description: System overview and memory subsystem configuration.
  - name: Episodic Configuration
    description: Per-project episodic memory subsystem configuration.
  - name: Memories
    description: Core operations for episodic and semantic memory ingestion and retrieval.
  - name: Projects
    description: Lifecycle management for isolated memory namespaces.
  - name: Resources
    description: Embedder, language model, and reranker lifecycle management.
  - name: 'Semantic Memory: Categories'
    description: Category, template, and tag management for semantic sets.
  - name: 'Semantic Memory: Features'
    description: Add, retrieve, and update individual semantic features.
  - name: 'Semantic Memory: Sets'
    description: Set type and set ID lifecycle, listing, and configuration.
  - name: System
    description: Infrastructure, health, and observability.
paths:
  /api/v2/projects/list:
    post:
      tags:
        - Projects
      summary: List Projects
      description: |-
        List all projects.

            Returns a list of all projects accessible within the system. Each entry
            contains the project's organization ID and project ID. Identifiers follow
            the standard rules: no slashes; only letters, numbers, underscores,
            hyphens, colon, and Unicode characters.

            Projects are isolated memory namespaces. Memories (episodes) belong
            exclusively to their project. All project operations, including queries and
            any background processes (e.g., memory summarization or knowledge
            extraction), only operate within the project's own data. No cross-project
            access is allowed.
      operationId: list_projects
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                items:
                  additionalProperties:
                    type: string
                  type: object
                type: array
                title: Response List Projects Api V2 Projects List Post

````