Skip to main content

updateAccessTier

Update an existing access tier (name, ordering, pricing, permissions, etc.); only fields present in the input are changed. Requires the 'manage_access_tiers' permission on the app that owns the tier (resolved from tierId); super admins bypass. SIDE EFFECTS: re-syncs the tier's permissions to the game API. Throws if the tier is not found or the caller lacks permission.

updateAccessTier(
tierId: BigInt!
input: UpdateAccessTierInput!
): AppAccessTier!

Arguments

updateAccessTier.tierId ● BigInt! non-null scalar

Numeric id of the access tier to update.

updateAccessTier.input ● UpdateAccessTierInput! non-null input

Fields to change on the tier; omitted fields are left unchanged.

Type

AppAccessTier object

A free or purchasable access tier for an app, bundling a price and the set of runtime permission keys that granted users receive.