Skip to main content

LicenseKeyPoolCreateInput

Input for creating a license key pool.

input LicenseKeyPoolCreateInput {
variantId: ID!
mode: LicenseKeyPoolMode!
generatorConfig: JSONString
isActive: Boolean!
sellerId: ID
}

Fields​

LicenseKeyPoolCreateInput.variantId ● ID! non-null scalar​

The variant this pool sells keys for.

LicenseKeyPoolCreateInput.mode ● LicenseKeyPoolMode! non-null enum​

UPLOADED (seller supplies keys) or GENERATED (platform mints).

LicenseKeyPoolCreateInput.generatorConfig ● JSONString scalar​

Minting parameters for GENERATED pools; ignored for UPLOADED.

LicenseKeyPoolCreateInput.isActive ● Boolean! non-null scalar​

Whether the pool is sellable once stocked.

LicenseKeyPoolCreateInput.sellerId ● ID scalar​

Which seller owns the pool. Required for operators. Anyone else may name any seller they belong to (an app may name only its own seller); if omitted, the pool is created under their default seller.

Member Of​

licenseKeyPoolCreate mutation

Was this page helpful?