Skip to main content

updateApp

Update mutable fields of an existing app (name, description, visibility, status, metadata); only fields present in the input are changed. Requires the 'manage_apps' permission on the app (resolved via its org); super admins bypass. Use this to publish (status=LIVE), change visibility, or restore an archived app (status back to DRAFT/LIVE). Throws if the app id does not exist.

updateApp(
appId: BigInt!
input: UpdateAppInput!
): App!

Arguments

updateApp.appId ● BigInt! non-null scalar

Numeric id of the app to update.

updateApp.input ● UpdateAppInput! non-null input

Fields to change; omitted fields are left unchanged.

Type

App object

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