License Interface
Fetch licenses
GET/api/v6.1/licenses
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required Available while Setup Mode is active. |
Add a new license
POST/api/v6.1/licenses
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 201 Created ❌ 400 Bad Request |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event License_Add
|
Delete a license
DELETE/api/v6.1/licenses/{license}
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body | None |
| Status codes | ✅ 201 Created ❌ 400 Bad Request ❌ 404 Not Found: License not found |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event License_Delete
|
Fetch raw content of a license
GET/api/v6.1/licenses/{license}
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (text) | None |
| Status codes | ✅ 200 OK ❌ 400 Bad Request ❌ 404 Not Found: License not found |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
(re)create a new license
PUT/api/v6.1/licenses/{license}
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 201 Created ❌ 400 Bad Request |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates one or more of the following events License_Add
License_Replace
|
Show licensing status
GET/api/v6.1/licensing
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required |
Set Hub Server property License_Agreement_Accepted
POST/api/v6.1/licensing/license_agreement_accepted
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body | None |
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | No special permission required |
| Events | Creates no events. |