create_category
Create a new category in a channel and get its ID. Set view type, progression, cover, expandability, and sections to structure content.
Instructions
Create a new category inside a channel. Returns the new category ID.
workspace_id: target workspace ID — get available IDs from list_workspaces()
view_type: display view type (e.g. "Grid", "List")
progression_enabled: track user completion progress
cover_show: show cover images in this category
expandable: allow the category to be collapsed
sections: list of {"name": "...", "type": "...", "reference_ids": [...]} for initial sections
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| sections | No | ||
| is_pinned | No | ||
| view_type | No | ||
| channel_id | Yes | ||
| cover_show | No | ||
| expandable | No | ||
| workspace_id | Yes | ||
| progression_enabled | No | ||
| notifications_enabled | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |