Skip to main content

claimGridOwnership

Claim grid ownership under the app's claim policy (D4, server-authorized — no client manage_apps involved). SELF_CLAIM assigns ownership immediately; APPROVAL creates a pending request for designated approvers; INVITE requires a standing invite (consumed on use); MARKETPLACE_ONLY refuses (ownership arrives only via grid purchase, P4b). The grid must exist and have no current owner; game rules gate who may attempt a claim.

claimGridOwnership(
appId: BigInt!
gridId: BigInt!
): GridClaimResult!

Arguments

claimGridOwnership.appId ● BigInt! non-null scalar

App containing the grid.

claimGridOwnership.gridId ● BigInt! non-null scalar

The unowned grid being claimed.

Type

GridClaimResult object

Result of claimGridOwnership: either ownership was assigned now (SELF_CLAIM / INVITE) or a claim request was created (APPROVAL). MARKETPLACE_ONLY apps refuse direct claims.