6 Licenses
6.1 Get
GET https://<HOST>:<PORT>/api/licenses/get?version=0
Returns a list of currently loaded licenses. For more information about the license status go to section 30.6,
Required Permissions
-
API
-
User Management Read/Write Access
Response Body Structure
The response body is strutured as an array. The array consists of License JSON objects. A description for its fields is at section 30.6.1. For the JSON schema refer to section 30.6.2.
Example
6.2 Import LOD
PUT https://<HOST>:<PORT>/api/licenses/importLod?version=0
Requests a license using the LOD key.
Required Permissions
-
API
-
User Management Read/Write Access
Request Body Structure
The request body is structured as ImportLodData JSON object. A description for its fields is at section 30.7.1. For the JSON schema refer to section 30.7.2.
Response Body Structure
The response body is strutured as an array. The array consists of License JSON objects. A description for its fields is at section 30.6.1. For the JSON schema refer to section 30.6.2.
Example
6.3 Get System IDs
GET https://<HOST>:<PORT>/api/licenses/systemIds/get?version=0
Returns a list of the available device IDs for licensing.
Required Permissions
-
API
-
User Management Read/Write Access
Response Body Structure
The response body is strutured as an array. The array consists of SystemId JSON objects. A description for its fields is at section 30.52.1. For the JSON schema refer to section 30.52.2.
Example
6.4 Import
PUT https://<HOST>:<PORT>/api/licenses/importFile?version=0
Imports a xzlicense file.
Required Permissions
-
API
-
Configuration Mode Read/Write Access
Request parameters
Request Body Structure
The request expects the license file that should be imported as "multipart/form-data".