curl --request POST \
--url http://localhost:8080/api/v2/memories/semantic/set_id/list \
--header 'Content-Type: application/json' \
--data '
{
"org_id": "universal",
"project_id": "universal",
"set_metadata": {}
}
'{
"sets": [
{
"id": "<string>",
"is_org_level": true,
"tags": [
"<string>"
],
"name": "<string>",
"description": "<string>"
}
]
}List all semantic sets.
Returns all sets for the organization/project context. Can be filtered by metadata values.
curl --request POST \
--url http://localhost:8080/api/v2/memories/semantic/set_id/list \
--header 'Content-Type: application/json' \
--data '
{
"org_id": "universal",
"project_id": "universal",
"set_metadata": {}
}
'{
"sets": [
{
"id": "<string>",
"is_org_level": true,
"tags": [
"<string>"
],
"name": "<string>",
"description": "<string>"
}
]
}Specification model for listing semantic set IDs.
The unique identifier of 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 value determines the namespace the project belongs to."MemVerge"
"AI_Labs"
The identifier of the project.
- 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."memmachine"
"research123"
"qa_pipeline"
Optional metadata key-value pairs used to filter or identify semantic sets.Show child attributes
Successful Response
Response model for listing semantic set IDs.
List of semantic sets.Show child attributes