Skip to main content

LicenseKey

One secret credential in a pool. The secret itself is never exposed here — buyers reveal it through their entitlement (Stack C3); operators and sellers see only the last four characters.

type LicenseKey implements Node {
id: ID!
secretLast4: String!
activationCount: Int!
reservedAt: DateTime
issuedAt: DateTime
revealedAt: DateTime
voidedAt: DateTime
createdAt: DateTime!
status: LicenseKeyStatus!
entitlement: Entitlement
}

Fields​

LicenseKey.id ● ID! non-null scalar​

The Globally Unique ID of this object

LicenseKey.secretLast4 ● String! non-null scalar​

Display form of the secret — its last four characters.

LicenseKey.activationCount ● Int! non-null scalar​

Verification-API uses recorded against this key.

LicenseKey.reservedAt ● DateTime scalar​

When a checkout held it.

LicenseKey.issuedAt ● DateTime scalar​

When it was sold.

LicenseKey.revealedAt ● DateTime scalar​

When the buyer first saw it.

LicenseKey.voidedAt ● DateTime scalar​

When it was withdrawn.

LicenseKey.createdAt ● DateTime! non-null scalar​

Row creation time.

LicenseKey.status ● LicenseKeyStatus! non-null enum​

Lifecycle state.

LicenseKey.entitlement ● Entitlement object​

The customer claim this key was issued against, if sold.

Interfaces​

Node interface​

An object with a Globally Unique ID

Member Of​

LicenseKeyCountableEdge object ● LicenseKeyVoid object

Was this page helpful?