Set sharing permissions
set_visibilitySet visibility for exactly one proposal_id or folder_id. private restricts the link to authorized workspace members or approved devices; passcode requires a passcode (generated or retained when omitted); public allows anyone with the URL. Confirm external sharing with the user first. Changes take effect immediately. A shared folder grants access to its included live pages even when an item’s link is private. Excluded items and legacy link permissions remain separate. One stable URL per page; reset_default_link replaces it. Reading records identify devices, not named people.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| passcode | No | Custom passcode: 4–16 letters or digits. Omit to generate or retain a passcode. | |
| folder_id | No | Change folder visibility, sharing all included pages through one link. Supply exactly one of folder_id or proposal_id. | |
| visibility | Yes | ||
| proposal_id | No | Change one page’s visibility. Supply exactly one of proposal_id or folder_id. |