Skip to main content
POST
Update control trust portal visibility

Authorizations

X-API-Key
string
header
required

API key for authentication

Path Parameters

controlId
string
required

Body

application/json
showOnTrustPortal
boolean
required

Whether this control appears on the public trust portal. Setting it overrides the control template default and survives framework version updates.

Example:

false

Response

200 - application/json
id
string
required
Example:

"ctl_abc123"

name
string
required
Example:

"Access Control Policy"

showOnTrustPortal
boolean
required

Effective visibility: the organization override when set, otherwise the control template default.

Example:

true

isOverridden
boolean
required

True when the organization has made its own choice instead of inheriting the template default.

Example:

false

templateDefault
boolean
required

The control template default this control inherits while not overridden.

Example:

true