Save Portal Navigation
kilango_save_portal_navigationSave or replace a portal's entire navigation tree, including page slugs, labels, and optional icons, using optimistic concurrency with automatic ETag retry to prevent overwriting concurrent changes.
Instructions
Replace the portal navigation tree (whole-document write). Each entry is { pageSlug, label, icon? }. The current ETag is fetched and sent as If-Match automatically; a concurrent change makes it retry once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | ||
| portalRef | Yes | ||
| navigation | Yes |