post/key/activate
Activate Key
Activate a node-locked license key on a specific user's hardware device. Client keys may optionally include licensee to claim an unassigned license during activation.
Authentication required: Bearer Token in
Authorization header.Parameters
Idempotency-Key
string (header)Client-generated unique key making a mutating request idempotent. Replaying a request with the same key returns the original result instead of duplicating side effects. Optional on POST/PUT/PATCH/DELETE.
e.g. <IDEMPOTENCY-KEY>Request Body (application/json)
productIdrequired
stringlicenseKeyrequired
stringhostId
stringdeviceTag
stringlicensee
objectOptional first-time licensee claim for anonymous buyers. Only applies when the license is currently unassigned.
Responses
200License key activated successfully
Response Body (200)
code
integermessage
stringlicenseeName
stringlicenseeEmail
stringmetadata
object (nullable)Arbitrary key-value pairs (or null if none)
allowedHosts
array (nullable)Authorized machine IDs for node‑locked licenses
versionId
string (nullable)The ID of the product version associated with this license key
version
object (nullable)Detailed information about the associated product version
Request Example
Response (200 OK)