sb_api_call
Execute Store Builder API operations by operation ID or custom route, with dry-run safety and response shaping through field selection, list capping, and offset.
Instructions
Call an operation from sb_api_find (id), or a route the catalog lacks (method+path); dry run by default. pick selects fields, max_items caps lists, item_offset skips items. Lists over 60 KB say so.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Operation id from sb_api_find, e.g. "get:/api/sites/{siteID}/menus" | |
| body | No | ||
| path | No | Bare platform path, e.g. "/api/sites/{siteId}/published"; {siteId} defaults to SB_SITE | |
| pick | No | ||
| query | No | ||
| method | No | With path, when id is absent: GET|HEAD|POST|PUT|PATCH|DELETE | |
| dry_run | No | Defaults to true. Pass false to actually send. | |
| max_items | No | ||
| item_offset | No | Offset within this response, after API paging. Reads only. | |
| path_params | No |