SetListingPricingInput
No description
input SetListingPricingInput {
appId: BigInt!
listingId: String!
acquisitionMode: String!
priceCents: Int
rentIntervalDays: Int
windowDays: Int
unitBudget: BigInt
licenseTransferable: Boolean
}
Fields
SetListingPricingInput.appId ● BigInt! non-null scalar
App that owns the listing.
SetListingPricingInput.listingId ● String! non-null scalar
UUID of the listing to price.
SetListingPricingInput.acquisitionMode ● String! non-null scalar
Acquisition mode: 'free', 'buy', 'rent', 'time_limited', or 'cost_limited'.
SetListingPricingInput.priceCents ● Int scalar
Price in cents (required for all non-free modes; author-set only).
SetListingPricingInput.rentIntervalDays ● Int scalar
Rent billing interval in days (rent mode).
SetListingPricingInput.windowDays ● Int scalar
Single fixed window in days (time_limited mode).
SetListingPricingInput.unitBudget ● BigInt scalar
Compute-unit budget the license grants (cost_limited mode).
SetListingPricingInput.licenseTransferable ● Boolean scalar
Whether an acquired license may travel with a grid resale (default false; 07 §5.a).
Member Of
setListingPricing mutation