createApp
Create a new app within an organization. Requires the 'manage_apps' permission on the target org (input.orgId); super admins bypass. SIDE EFFECTS: also provisions a free, open-by-default "Default" access tier granting full runtime permissions, and notifies the game API. Slug must be unique within the org (a duplicate slug fails). New apps default to visibility=PUBLIC and status=DRAFT unless overridden in the input.
createApp(
input: CreateAppInput!
): App!
Arguments
createApp.input ● CreateAppInput! non-null input
Details for the app to create.
Type
App object
A publishable application (game/experience) owned by an organization. Its discoverability is controlled by visibility and its lifecycle by status.