Skip to main content
POST
/
v2
/
projects
/
list
List Projects
curl --request POST \
  --url https://api.memmachine.ai/v2/projects/list \
  --header 'Authorization: Bearer <token>'
[
  {
    "org_id": "<string>",
    "project_id": "<string>",
    "config": {
      "embedder": "bge-base-en",
      "reranker": "bge-reranker-large"
    },
    "description": ""
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successful Response

org_id
string
required

The unique identifier of the organization this project belongs to.

Returned exactly as stored by the system.

project_id
string
required

The identifier of the project.

This value uniquely identifies the project within the organization.

config
ProjectConfig · object

Project configuration model.

This section defines which reranker and embedder models should be used for the project. If any field is left empty (""), the system automatically falls back to the globally configured defaults in the server configuration file.

description
string
default:""

A human-readable description of the project. Used for display purposes in UIs and dashboards. Optional; defaults to an empty string.