Skip to main content

GridListing

A grid listing available in the app store (P4b): a blueprint that stamps a fresh grid per purchase, or a concrete grid. Buying it confers grid_ownership + the listed player-code keys + the quota preset atomically.

type GridListing {
gridListingId: String!
appId: BigInt!
kind: String!
name: String!
description: String!
priceCents: Int!
conferredPermissionKeys: [String!]!
resalePolicy: String!
studioCutBps: Int!
status: String!
}

Fields

GridListing.gridListingId ● String! non-null scalar

UUID of the grid listing.

GridListing.appId ● BigInt! non-null scalar

App the listing belongs to.

GridListing.kind ● String! non-null scalar

'blueprint' or 'concrete'.

GridListing.name ● String! non-null scalar

Display name.

GridListing.description ● String! non-null scalar

Store description.

GridListing.priceCents ● Int! non-null scalar

Price in cents.

GridListing.conferredPermissionKeys ● [String!]! non-null scalar

Player-code keys conferred on purchase.

GridListing.resalePolicy ● String! non-null scalar

Resale policy for the grid.

GridListing.studioCutBps ● Int! non-null scalar

Studio cut (bps) on resale, when applicable.

GridListing.status ● String! non-null scalar

Catalog status: 'active' or 'delisted'.

Returned By

createGridListing mutation ● gridListings query