List pages in an adventure
imagine_list_adventure_pagesList pages belonging to one adventure. Returns a tree-friendly summary per page (id, name, link, documentType, parent, menuOrder, locationKey, summary, image). Optional narrowing filters: parent (only direct children of that page — useful for an 'open this act' workflow), documentType (only pages of that type — useful for 'list every scene'). Both filters are combinable. Pair with imagine_get_adventure_page (single) or imagine_get_adventure_pages (batch) for full bodies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Mongo `_id` of the adventure. | |
| parent | No | Optional. Mongo `_id` of a parent page. When set, only direct children of that page are returned (an act + its scenes pattern). Use imagine_list_adventure_pages without `parent` first to discover ids. | |
| documentType | No | Optional. Narrow to a single documentType (e.g. 'scene' to list every scene in the adventure). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||