{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-openapi/content-intelligence.yaml","sidebar":"sidebar-sidebars.yaml"},"props":{"definitionId":"openapi/content-intelligence.yaml","dynamicMarkdocComponents":[],"baseSlug":"/openapi/content-intelligence","seo":{"title":"Sharing","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"The Sharing API lets platform users distribute content to external recipients — people\nwithout a platform account — in a controlled, auditable way. Shares are scoped to\nspecific documents or collections and can be time-limited, password-protected,\nor restricted to specific recipient email addresses.\n\n- `create` — create a new share, specifying documents, recipients, expiry, and access level\n- `update` — modify share settings (expiry date, recipient list, permissions)\n- `retrieve / list` — inspect share details and enumerate active shares in the organization\n- `update-access` — adjust what a specific recipient can do (view-only, download, etc.)\n- `revoke` — immediately invalidate a share; recipients lose access on their next request\n\nExternal recipients authenticate into a share using [Share Authentication](#tag/Share-Authentication)\nand then access content via [Shared Content](#tag/Shared-Content).\n"},"itemId":"sharing","disableAutoScroll":true,"metadata":{"subType":"openapi-operation"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"api.tenovos.com","port":4000,"ipAddress":"216.73.217.51"},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/openapi/content-intelligence/sharing","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}