Get Pages
page_infoList pages from a Figma document, including top-level children for specific page IDs. Batch up to 25 pages per call and receive per-page error details for failed pages.
Instructions
List the document's pages; no args → all pages (no children), or pass pageIds → those pages with their top-level children. Batch ≤25 ids/call. Inspect coverage: a failed page is omitted with a structured pageErrors row while other pages still return.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageIds | No | Array of page IDs to inspect |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| pages | No | List of page objects | |
| coverage | No | Page-scan coverage; partial read data remains usable when complete is false | |
| pageCount | No | Total page count | |
| documentId | No | ID of the Figma document | |
| documentName | No | Name of the Figma document | |
| missingPageIds | No | Every requested page ID absent from `pages`, whatever the cause; `coverage.pageErrors` carries the structured reason for each |