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