Update an activation

Updates the specified activation by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

PATCH/v3/activations/{id}

Path parameters

idstringrequired

Unique identifier for the activation.

Request body

osstringrequired

Name of the operating system.

Allowed values: windows, linux, macos, android, ios

fingerprintstringrequired

Fingerprint of the machine.

Length: [64,1024]

hostnamestringrequired

Name of the host machine.

Length: [1,1024]

userHashstringrequired

Hash of the machine user name.

Length: [1,256]

productIdstringrequired

Unique identifier for the product.

Length: [1,256]

accountIdstringrequired

Unique identifier for the account.

Length: [0,256]

keystringrequired

License key to activate the license.

Length: [1,256]

osVersionstring

Version of the operating system.

Length: [0,256]

vmNamestring

Name of the virtual machine.

Length: [0,256]

containerboolean

Whether app is run inside a container.

releaseVersionstring

The release version of the app. Only following three formats are allowed x.x, x.x.x, x.x.x.x.

Length: [0,256]

releaseChannelstring

The release channel of the app.

Length: [0,256]

releasePlatformstring

The release platform of the app.

Length: [0,256]

releasePublishedAtstring

This release published date (UTC) of the app.

Format: date-time

userIdstring

Unique identifier for the user.

Length: [0,256]

leaseDurationinteger

Lease duration of the activation in case of hosted floating license. Set to 0 or -1 for unlimited.

Range: [-1, 9223372036854776000]Format: int64

metadataarray of object

List of metdata key/value pairs.

customAttributesarray of object

List of custom attribute values reported by the application โ€” each entry's resource type routes the value to the license or the activation.

meterAttributesarray of object

List of meter attributes.

deviceIdstring

Unique identifier for the device.

Format: uuid

deviceChallengestring

Device challenge.

Length: [1,256]

deviceChallengeSignaturestring

Challenge signature of the device.

Length: [1,1024]

Response

200 OK

activationTokenstringrequired