v1
latestOpenAPI 3.0.42026-08-062942352.0 MBCreate a license
Creates a new license.
Request body
The key associated with the license. If left empty, key is auto-generated.
Set true to revoke the license.
Set true to suspend the license.
Strategy for matching machine fingerprint.
Allowed number of activations for the license. Set to 0 or -1 for unlimited activations.
Allowed number of deactivations for the license. Set to -1 for unlimited deactivations. This setting is ignored for floating licenses.
Duration of lease for floating licenses. Set to 0 or -1 for unlimited lease duration.
Allow client to set the lease duration for floating licenses.
Allowed number of floating clients for the On-Premise LexFloatServer.
The duration for which the server sync failure due to network error is acceptable. Set to -1 for an unlimited grace period.
The interval at which license data in client is synced with the server.
The allowed clock offset between the network time and the local time. Set to -1 to disable clock validation checks.
Disables clock validation checks on the licensed machine for perpetual licenses.
Whether crypto binding is enabled for the license.
Specifies the offset in seconds before the license's expiration date or the license's maintenance expiration date at which the 'license.expiring-soon' or 'license.maintenance-expiring-soon' webhook event is triggered. This early warning ensures that clients are alerted in advance to take necessary actions before the license or license maintenance expires.
Indicates whether activation is permitted within a virtual machine environment. Setting this to true allows the license to be activated in virtual machines, which may be necessary for certain deployment scenarios.
Indicates whether activation is permitted within a container environment. Setting this to true allows the license to be activated in containers, which is essential for modern cloud-native applications.
Whether IP address and geo-location should be stored.
Notes to store with the license.
Allowed IP ranges. Leave empty to ignore.
List of the allowed countries. Leave empty to ignore.
List of the disallowed countries. Leave empty to ignore.
List of the allowed ip addresses. Leave empty to ignore.
List of the disallowed ip addresses. Leave empty to ignore.
Unique identifier for the user.
Unique identifier for the reseller user.
Unique identifier for the organization.
Unique identifier for the additional users.
Unique identifier for the product version.
Unique identifier for the Entitlement Set.
Unique identifier for the maintenance policy.
The max allowed release version. This property is ignored if maintenance policy is set for the license. Only following three formats are allowed x.x, x.x.x, x.x.x.x.
List of tags.
The duration (in seconds) after which the license will expire. Set to '0' for no expiry.
The strategy to determine the expiration start date.
The length of time which determines the subscription renewal cadence. ISO8601 durations accepted. Examples:
- P1Y (1 year)
- P6M (6 months)
- P1M (1 month)
- P1W (1 week)
- P7D (7 days)
- PT24H (24 hours)
- PT1H (1 hour)
- PT30M (30 minutes)
Set the EndDate of the License Subscription.
Leasing strategy for hosted-floating and on-premise license.
Locks the activation to the machine user.
Type of the license.
This property should only be used if importing old licenses.
Specifies the date after which the license becomes valid. Defaults to the current date if not set. Use this property to post-date or pre-date a license's usage.
Unique identifier for the product.
Unique identifier for the license template. Use this to override the default license template.
Use 'licenseTemplateId' instead.
Response
Created