Product Module

Update Product Module

Changed on

Sets the provided properties to a Product Module. Return an updated Product Module

post/productmodule/{productModuleNumber}

Request

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

Path parameters

productModuleNumberstring 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.

Request body application/x-www-form-urlencoded

numberstring

New Product Module number (update).

activeboolean

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

namestring

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

licensingModelstring

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.

licenseTemplatestring[]

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

nodeSecretModestring[]

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

Response

Successful request

infosInfos
itemsItems

Changes