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