Set a workspace's release policy for a channel
Requires manage on the workspace — workspace admins only. Not update: a member who may edit an artifact is not thereby a member who may decide whether artifacts ship.
Every facet is a double option — absent leaves it alone, a value sets it, and null clears it back to the level below: the channel's definition for require_checks, the fail-safe default (auto, private, true) for mode, default_visibility and allow_version_override, which the channel does not carry. Clearing every facet leaves the row in place, so resolved_from still reads workspace; sources reads the level below for each. A workspace cannot raise the channel's allow_public ceiling; asking for public where the org has not opened it resolves back to private.
Request
- Base URL: https://api.atlan.com (the document declares no server; this is the origin it was published from)
- URL: https://api.atlan.com/registry/v1/workspaces/{workspace_id}/release-policy/{channel}
- Auth: HTTP bearer
Path parameters
Workspace handle (workspace_…)
Channel slug
Headers
Codings applied to the request body, outermost last. Send base64, or gzip, base64 to compress first; the body is decoded before it is read and Content-Type still names the inner media type. Omit for an unencoded body.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.