Skip to main content

releaseClaimedGrid

Release a one-chunk grid previously created through claimGridChunk. Requires an ordinary app-scoped player token and the caller must still be its current user owner. Refuses foreign grids, studio/marketplace grids, and grids assigned through legacy claimGridOwnership. Atomically removes active install attachments, self-claim ownership, direct/effective ACL rows, and the grid so its chunk can be claimed again. Player modules on the grid are deleted by the grid cascade.

releaseClaimedGrid(
appId: BigInt!
gridId: BigInt!
): ReleaseClaimedGridResult!

Arguments

releaseClaimedGrid.appId ● BigInt! non-null scalar

App containing the claimed grid. The bearer app token must be scoped to this app.

releaseClaimedGrid.gridId ● BigInt! non-null scalar

Id returned by claimGridChunk for the owner-created self-claimed grid to release.

Type

ReleaseClaimedGridResult object

Result of releasing a grid created by the caller through claimGridChunk. The ownership, direct/effective ACL, and grid have been removed atomically, making its chunk claimable again.