Skip to content

ulams tags

Generated from front/cli (ulams schema)

Create multiple Tags.

Kind: write. Stability: stable. MCP tool: tags_create. Scopes: courses:write.

Endpoints: POST /api/admin/tags.

Flag Type Required Description
--model-id integer
--model-type string
--tags array
Terminal window
# Create multiple Tags
ulams tags create --json
Input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"model_id": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"model_type": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
}
},
"additionalProperties": {}
}
}
},
"additionalProperties": {}
}

Destroy Tags.

Kind: destructive (idempotent). Stability: stable. MCP tool: tags_delete. Scopes: courses:write.

Endpoints: DELETE /api/admin/tags.

Flag Type Required Description
--tags array
Terminal window
# Destroy Tags
ulams tags delete --json
Input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"tags": {
"type": "array",
"items": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
}
},
"additionalProperties": {}
}

Display the specified Tag.

Kind: read (idempotent). Stability: stable. MCP tool: tags_get. Scopes: courses:read.

Endpoints: GET /api/admin/tags/{tag}.

Flag Type Required Description
--tag (positional) integer yes
Terminal window
# Display the specified Tag
ulams tags get 1 --json
Input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"tag": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"tag"
],
"additionalProperties": {}
}

Display the unique Tags (admin).

Kind: read (idempotent). Stability: stable. MCP tool: tags_unique. Scopes: courses:read.

Endpoints: GET /api/admin/tags/unique.

Terminal window
# Display the unique Tags (admin)
ulams tags unique --json
Input JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": {}
}