Get page structure
get_page_structureStructure légère complète : relations par références courtes, sections et snapshot. Aucune configuration de bloc. componentRefs associe les IDs natifs présents (ex. builtin:source-search) à leurs refs compactes, sans configuration ; sourceHeaderRefs repère les canevas portant un header source. Réutiliser ces refs via get_page_elements avec fields ciblés avant de reconstruire un composant. Index limité aux sections demandées ; nativeRefsOmitted=true exige sectionRefs ou query/fields. Les définitions sont séparées. Charger une fois, puis envoyer les modifications ensemble avec apply_page_changes. source draft par défaut ; published pour une correction en direct.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pageId": "<pageId>"
},
"name": "get_page_structure"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| index | No | ||
| pageId | Yes | ||
| source | No | draft | |
| snapshot | No | ||
| sectionRefs | No |