Product Module

Create Product Module

Changed on

Creates a new Product Module

post/productmodule

Request

  • Base URL
    https://go.netlicensing.io/core/v2/rest
  • URL
    https://go.netlicensing.io/core/v2/rest/productmodule
  • Auth
    HTTP basic

Request body application/x-www-form-urlencoded

productNumberstring required

Unique number (across all Products of a Vendor) that identifies the Product Module. Vendor can assign this number when creating a Product Module or let NetLicensing generate one. Read-only after creation of the first Licensee for the Product.

numberstring

Unique number (across all Products of a Vendor) that identifies the Product Module. Vendor can assign this number when creating a Product Module or let NetLicensing generate one. Read-only after creation of the first Licensee for the Product.

activeboolean required

If set to 'false', the Product Module is disabled. Licensees can not obtain any new Licenses for this Product Module.

namestring required

Product Module name that is visible to the end customers in NetLicensing Shop.

licensingModelstring required

Licensing model applied to this Product Module. Defines what License Templates can be configured for the Product Module and how Licenses for this Product Module are processed during validation.

maxCheckoutValidityinteger

Maximum checkout validity (days). Mandatory for 'Floating' licensing model.

yellowThresholdinteger

Remaining time volume for yellow level. Mandatory for 'Rental' licensing model.

redThresholdinteger

Remaining time volume for red level. Mandatory for 'Rental' licensing model.

nodeSecretModestring[]

Secret Mode. Mandatory for 'Node-Locked' licensing model.

licenseTemplatestring[]

License Template. Mandatory for 'Try & Buy' licensing model.

Response

Successful request

infosInfos
itemsItems

Changes