Get a list of keys that the license manager works with
The driverType field is the operating mode (driver type) for the hardware keys (1 — HID, 2 — WinUSB, 3 — Guardant Driver). For Guardant DL keys, 0 is returned (no driver).
The dongleModel field is the key model (1 — Guardant DL, 2 — Guardant Sign, 3 — Guardant Time, 4 — Guardant Code, 5 — Guardant Code Time).
The productsCount field is the number of products in the key
The sessionsCount field is the number of active sessions for the key
The flags.bindHardware flag is the binding to the PC hardware features
The flags.bindOs flag is the binding to the operating system
The flags.driverless flag means the driver is not required or the standard system driver (HID or WinUSB) is used
The flags.expired flag is the key contains features whose license terms have expired. (low priority)
flags.externalMicroSd flag — the key has a slot for an external MicroSd card
flags.lowBattery flag — the battery level is low. (medium priority)
flags.timerError flag — the key's timer is out of order. (high priority)
flags.hardwareMismatchedOrFileCorrupted flag — the PC hardware has changed or the license file is corrupted. (highest priority)
flags.inaccessible flag — the key has been ejected and is not accessible to the license manager, but there are still working sessions on this key. (highest priority)
For software keys (dongleModel == Guardant DL):
The containerActivationTime field is the license activation time
The containerVersionText field is the container version
The firmwareVersionText and manufacturedDate fields are present but not filled in
For hardware keys (dongleModel == Guardant Sign || dongleModel == Guardant Time):
The firmwareVersionText field is the firmware version of the hardware key
The manufacturedDate field is the hardware key production date
The containerActivationTime and containerVersionText fields are present but not filled in
GET /v1.0/lm/dongles
Returns the dongles array:
{
"dongles": [
{
"containerVersionText": "",
"dongleInfo": {
"containerActivationTime": 0,
"containerVersion": 0,
"dongleId": 1014133386,
"dongleMemorySize": 59392,
"dongleModel": 3,
"driverType": 2,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 16778248,
"hwMcuVersion": 8,
"netResource": 10,
"publicCode": 1368487351,
"typeFlags": 509
},
"firmwareVersionText": "1.0.4.8",
"flags": {
"bindHardware": false,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659594,
"currentTimeText": "2020-04-23 19:33:14",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:01:44",
"uptimeRus": "00:01:44",
"version": "2.0.0.0"
},
"manufacturedDate": "18 Mar 2020 14-20-20",
"productsCount": 1,
"sessionsCount": 1,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
},
{
"containerVersionText": "0.2.6.2",
"dongleInfo": {
"containerActivationTime": 1586536055,
"containerVersion": 132610,
"dongleId": 3043211265,
"dongleMemorySize": 0,
"dongleModel": 1,
"driverType": 0,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 0,
"hwMcuVersion": 0,
"netResource": 0,
"publicCode": 1368487351,
"typeFlags": 2514
},
"firmwareVersionText": "",
"flags": {
"bindHardware": true,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659594,
"currentTimeText": "2020-04-23 19:33:14",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:01:44",
"uptimeRus": "00:01:44",
"version": "2.0.0.0"
},
"manufacturedDate": "",
"productsCount": 1,
"sessionsCount": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
]
}
Get a key by identifier
GET /v1.0/lm/dongles/{id}
Returns the dongle element:
{
"dongle": {
"containerVersionText": "",
"dongleInfo": {
"containerActivationTime": 0,
"containerVersion": 0,
"dongleId": 1014133386,
"dongleMemorySize": 59392,
"dongleModel": 3,
"driverType": 2,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 16778248,
"hwMcuVersion": 8,
"netResource": 10,
"publicCode": 1368487351,
"typeFlags": 509
},
"firmwareVersionText": "1.0.4.8",
"flags": {
"bindHardware": false,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659626,
"currentTimeText": "2020-04-23 19:33:46",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:02:16",
"uptimeRus": "00:02:16",
"version": "2.0.0.0"
},
"manufacturedDate": "18 Mar 2020 14-20-20",
"productsCount": 1,
"sessionsCount": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
}
Get a list of keys with products and features
GET /v1.0/lm/dongles/products/features?search=text_or_value_for_search&dongle=3043211265&product=12&feature=2&lms=6430031962975896019&expired=true&broken=true
You can search by feature number, product number, product modification number, feature name, product name, key ID, vendor public code (in numeric and text form), name of the computer on which the key is installed.
You can filter by key ID, product number, feature number, license manager ID. The expired flag allows you to return feature whose license terms have expired or only working features. The broken flag allows you to return only working or broken keys. For broken keys (it does not matter whether a filter is specified or not), empty lists of products and features may be returned.
Returns the dongles array:
{
"dongles": [
{
"containerVersionText": "",
"dongleInfo": {
"containerActivationTime": 0,
"containerVersion": 0,
"dongleId": 1014133386,
"dongleMemorySize": 59392,
"dongleModel": 3,
"driverType": 2,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 16778248,
"hwMcuVersion": 8,
"netResource": 10,
"publicCode": 1368487351,
"typeFlags": 509
},
"firmwareVersionText": "1.0.4.8",
"flags": {
"bindHardware": false,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659650,
"currentTimeText": "2020-04-23 19:34:10",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:02:40",
"uptimeRus": "00:02:40",
"version": "2.0.0.0"
},
"manufacturedDate": "18 Mar 2020 14-20-20",
"products": [
{
"features": [
{
"consumptionMode": 0,
"currentRunCounterValue": 0,
"featureNumber": 2,
"flags": {
"expired": false,
"rdpForbidden": true,
"vmForbidden": false
},
"floatingResource": 10,
"maxConcurrentResource": 10,
"maxRunCounter": 0,
"name": "Documentation test",
"productModification": 0,
"productName": "Test GCC",
"productNumber": 16,
"remoteMode": 3,
"reservedResource": 0,
"restOfLifeTimeDays": 0,
"sessionsCount": 0,
"validFromDate": 0,
"validUpToDate": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
},
{
"consumptionMode": 1,
"currentRunCounterValue": 0,
"featureNumber": 4,
"flags": {
"expired": false,
"rdpForbidden": true,
"vmForbidden": false
},
"floatingResource": 9,
"maxConcurrentResource": 10,
"maxRunCounter": 0,
"name": "Feature is out of license",
"productModification": 0,
"productName": "Test GCC",
"productNumber": 16,
"remoteMode": 3,
"reservedResource": 1,
"restOfLifeTimeDays": 0,
"sessionsCount": 0,
"validFromDate": 0,
"validUpToDate": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"modification": 0,
"name": "Test GCC",
"productNumber": 16,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"productsCount": 1,
"sessionsCount": 1,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
},
{
"containerVersionText": "0.2.6.2",
"dongleInfo": {
"containerActivationTime": 1586536055,
"containerVersion": 132610,
"dongleId": 3043211265,
"dongleMemorySize": 0,
"dongleModel": 1,
"driverType": 0,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 0,
"hwMcuVersion": 0,
"netResource": 0,
"publicCode": 1368487351,
"typeFlags": 2514
},
"firmwareVersionText": "",
"flags": {
"bindHardware": true,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659650,
"currentTimeText": "2020-04-23 19:34:10",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:02:40",
"uptimeRus": "00:02:40",
"version": "2.0.0.0"
},
"manufacturedDate": "",
"products": [
{
"features": [
{
"consumptionMode": 0,
"currentRunCounterValue": 0,
"featureNumber": 2,
"flags": {
"expired": false,
"rdpForbidden": true,
"vmForbidden": false
},
"floatingResource": 0,
"maxConcurrentResource": 0,
"maxRunCounter": 0,
"name": "Documentation test",
"productModification": 0,
"productName": "Test DL VMware Standard",
"productNumber": 13,
"remoteMode": 1,
"reservedResource": 0,
"restOfLifeTimeDays": 0,
"sessionsCount": 0,
"validFromDate": 0,
"validUpToDate": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"modification": 0,
"name": "Test DL VMware Standard",
"productNumber": 13,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"productsCount": 1,
"sessionsCount": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
]
}
Get all products with features in the key
GET /v1.0/lm/dongles{id}/products/features
Returns the dongle element:
{
"dongle": {
"containerVersionText": "",
"dongleInfo": {
"containerActivationTime": 0,
"containerVersion": 0,
"dongleId": 1014133386,
"dongleMemorySize": 59392,
"dongleModel": 3,
"driverType": 2,
"firmwareFeatures": 1,
"firmwareState": 0,
"firmwareVersion": 16778248,
"hwMcuVersion": 8,
"netResource": 10,
"publicCode": 1368487351,
"typeFlags": 509
},
"firmwareVersionText": "1.0.4.8",
"flags": {
"bindHardware": false,
"bindOs": false,
"driverless": true,
"expired": false,
"externalMicroSd": false,
"inaccessible": false,
"lowBattery": false,
"timerError": false,
"hardwareMismatchedOrFileCorrupted" : false
},
"lm": {
"currentTime": 1587659697,
"currentTimeText": "2020-04-23 19:34:57",
"hostIp": "127.0.0.1",
"hostName": "B0943-PC",
"hostPort": 3189,
"lmsId": "6430031962975896019",
"protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
"remote": false,
"startTime": 1587659490,
"uptimeEng": "00:03:27",
"uptimeRus": "00:03:27",
"version": "2.0.0.0"
},
"manufacturedDate": "18 Mar 2020 14-20-20",
"products": [
{
"features": [
{
"consumptionMode": 0,
"currentRunCounterValue": 0,
"featureNumber": 2,
"flags": {
"expired": false,
"rdpForbidden": true,
"vmForbidden": false
},
"floatingResource": 10,
"maxConcurrentResource": 10,
"maxRunCounter": 0,
"name": "Documentation test",
"productModification": 0,
"productName": "Test GCC",
"productNumber": 16,
"remoteMode": 3,
"reservedResource": 0,
"restOfLifeTimeDays": 0,
"sessionsCount": 0,
"validFromDate": 0,
"validUpToDate": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
},
{
"consumptionMode": 1,
"currentRunCounterValue": 0,
"featureNumber": 4,
"flags": {
"expired": false,
"rdpForbidden": true,
"vmForbidden": false
},
"floatingResource": 9,
"maxConcurrentResource": 10,
"maxRunCounter": 0,
"name": "Feature is out of license",
"productModification": 0,
"productName": "Test GCC",
"productNumber": 16,
"remoteMode": 3,
"reservedResource": 1,
"restOfLifeTimeDays": 0,
"sessionsCount": 0,
"validFromDate": 0,
"validUpToDate": 0,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"modification": 0,
"name": "Test GCC",
"productNumber": 16,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
],
"productsCount": 1,
"sessionsCount": 1,
"vendor": {
"publicCode": 1368487351,
"publicCodeText": "DEMONVK"
}
}
}