get_component | Retrieve one component by id, with its full field schema (field names, types, required, options). |
get_space | Retrieve the connected space (name, plan, default languages, domain) — a cheap way to check the connection works. |
get_story | Retrieve one story by id with its full content (the block tree whose root has a “component” field) — read it before update_story. |
list_assets | List assets (media) of the space. Optional: search (file name), in_folder (asset folder id), with_tags (comma-separated), is_private (boolean), sort_by (created_at:asc|desc, updated_at:asc|desc, short_filename:asc|desc), page, per_page (1-100). |
list_components | List the components (block schemas) of the space — their names are the “component” values a story content needs. Optional: search (name or display name), is_root (true = content types only), in_group (folder UUID), sort_by, by_ids (comma-separated ids). |
list_releases | List the releases of the space — their ids are what release_id accepts on create_story / update_story. Optional: branch_id. |
list_stories | List stories and folders of the space (without their content). Optional: starts_with (full slug prefix, e.g. “blog/”), search (name or slug), text_search (any string in the content), with_tag (comma-separated tag names), with_parent (folder id), folder_only, story_only, is_published (booleans), contain_component (comma-separated block names), sort_by (e.g. “created_at:desc”), by_ids (comma-separated ids), in_release (release id), page, per_page (1-100, default 25). |
list_tags | List the tags of the space — their names are what tag_list and with_tag accept. Optional: search, page, per_page (1-100). |