Share Deck
share_deckGet or create a deck's public share link and return its URL, reusing the existing link for stability or rotating it to invalidate the previous one.
Instructions
Get or create the deck's public share link and return the URL.
Anyone with the link can open the deck, so use it only when the user asks for a link or to share the deck. Reuses the existing link so the URL is stable; pass rotate=true to mint a fresh one (the previous URL stops working).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rotate | No | ||
| deck_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck_id | Yes | ||
| share_url | Yes | Public view link: opens the deck without signing in, subject to the link's password or expiry. |