Session Shares

Mark a session publicly viewable

Marks the session publicly viewable without auth (entire-api mints a dedicated share token). Idempotent. Requires repo access and public_sharing_enabled on the repo. Public GitHub repos don't need (or accept) this — sessions there are always public. 409 if the repo is public or if public_sharing_enabled is off.

post/api/v1/cache/{org}/{repo}/session/{sessionId}/share

Path parameters

orgstring required
repostring required
sessionIdstring required

Query parameters

provider'gh' | 'et'

Repository namespace used to disambiguate Entire-native and GitHub repos.

Response

Share enabled

isPublicboolean required
shareIdstring
cellstring

Changes

No recorded changes to this endpoint across all 1 revision of this API.