get_pages
Get multiple workspace pages or database rows by ID in one call — for a specific, already-known, possibly mixed list of IDs (e.g. from search_workspace, get_related_pages, or get_changes_since). One missing/inaccessible ID does not fail the batch — check each entry's "ok" field. For many rows that share one database, prefer query_database with filters/fields instead of this — it is one query, not N lookups.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Same as get_page — "outline" collapses each body to headings + first line per section | full |
| pageIds | Yes | Page/row IDs to fetch (max 50) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes |