Skip to main content

setAppVisibility

Super admin only (also requires the management API to be enabled for this deployment). Overrides an app visibility platform-wide, e.g. to take down (PRIVATE/UNLISTED) or relist (PUBLIC) an app. Throws ForbiddenException for non-super-admins or when management APIs are disabled. Throws if the app id does not exist.

setAppVisibility(
appId: BigInt!
visibility: AppVisibility!
): App!

Arguments

setAppVisibility.appId ● BigInt! non-null scalar

Numeric id of the app whose visibility to override.

setAppVisibility.visibility ● AppVisibility! non-null enum

New visibility to set (PUBLIC, UNLISTED, or PRIVATE).

Type

App object

A publishable application (game/experience) owned by an organization. Its discoverability is controlled by visibility and its lifecycle by status.