CreateGridListingInput
No description
input CreateGridListingInput {
appId: BigInt!
kind: String!
name: String!
description: String
blueprintConfigJson: String
gridId: BigInt
priceCents: Int!
conferredPermissionKeys: [String!]
quotaPresetJson: String
resalePolicy: String
studioCutBps: Int
}
Fields
CreateGridListingInput.appId ● BigInt! non-null scalar
App the listing belongs to.
CreateGridListingInput.kind ● String! non-null scalar
'blueprint' or 'concrete'.
CreateGridListingInput.name ● String! non-null scalar
Display name.
CreateGridListingInput.description ● String scalar
Store description.
CreateGridListingInput.blueprintConfigJson ● String scalar
JSON bounds/placement config (blueprint listings).
CreateGridListingInput.gridId ● BigInt scalar
The concrete grid id being sold (concrete listings).
CreateGridListingInput.priceCents ● Int! non-null scalar
Price in cents.
CreateGridListingInput.conferredPermissionKeys ● [String!] list scalar
Player-code keys the sale confers (e.g. write/run server/client).
CreateGridListingInput.quotaPresetJson ● String scalar
JSON per-grid quota preset bound on purchase.
CreateGridListingInput.resalePolicy ● String scalar
Resale policy: 'no_resale' (default), 'resale_free', or 'resale_with_studio_cut'.
CreateGridListingInput.studioCutBps ● Int scalar
Studio cut (bps) taken on resales, when resale_with_studio_cut.
Member Of
createGridListing mutation