archiveAccessTier
Soft-delete an access tier by setting its status to 'archived' (the row is retained, NOT hard-deleted) and notifies the game API. Requires the 'manage_access_tiers' permission on the app that owns the tier; super admins bypass. Existing user grants on this tier are NOT automatically revoked. Throws if the tier is not found.
archiveAccessTier(
tierId: BigInt!
idempotencyKey: String
): AppAccessTier!
Arguments
archiveAccessTier.tierId ● BigInt! non-null scalar
Numeric id of the access tier to archive (soft delete).
archiveAccessTier.idempotencyKey ● String scalar
Optional idempotency key. Recommended for retries: replaying with the same key and identical arguments returns the first result instead of re-applying; the same key with different arguments returns IDEMPOTENCY_CONFLICT. Keys expire after 24h.
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.