Skip to main content
PATCH
Update Trust Center control category

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

slugId
string
required
categoryId
string
required

Body

application/json
name
string

New name for the category. Omit to leave the name unchanged.

visibility
enum<string>

Visibility of the category's controls on the Trust Center. Omit to leave unchanged.

Available options:
PUBLIC,
SHAREABLE
statusVisibilityOverride
enum<string> | null

Per-category status-visibility override. Omit to leave unchanged; pass null to clear the override and fall back to the Trust Center's global default.

Available options:
SHOW_OK_ONLY,
SHOW_OK_AND_UNMAPPED,
SHOW_ALL_WITHOUT_STATUS,
SHOW_ALL_WITH_STATUS

Response

200 - application/json

Ok

id
string
required

Unique identifier for the control category.

name
string
required

Name of the category.

visibility
enum<string>
required

Visibility of the category's controls on the Trust Center. SHAREABLE categories are only visible to accounts with a matching access grant.

Available options:
PUBLIC,
SHAREABLE
statusVisibilityOverride
enum<string> | null
required

Per-category status-visibility override. null means the category follows the Trust Center's global default.

Available options:
SHOW_OK_ONLY,
SHOW_OK_AND_UNMAPPED,
SHOW_ALL_WITHOUT_STATUS,
SHOW_ALL_WITH_STATUS