To retrieve all licenses that match the specified criteria, use the following request:
GET /licenses
Query Parameters
Query parameters include the following.
| Parameter | Type | Required | Definition |
|---|---|---|---|
| offset | integer | No | Offset |
| activation_key | string | No | Activation key |
| expiration_date_after | string | No | Filter licenses by expiration date set after given date (inclusive; must be set together with expiration_date_before) |
| expiration_date_before | string | No | Filter licenses by expiration date set before given date (inclusive; must be set together with expiration_date_after) |
Example request
GET /licenses?activation_key=RG5UM-6O5CB-2BLTJ-0N681&expiration_date_after=2019-10-01&expiration_date_before=2019-12-31 HTTP/1.1 Authorization: Bearer f794846b7c26621688e1e06164975b4eae8ce2f6
Response
The LAC REST API returns the standard HTTP response codes described in the following table.
| Status Code | Description |
|---|---|
| 200 OK | Licenses list. |
| Invalid query parameters. | |
| 403 Forbidden | Invalid or expired token provided. |
Example Response
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"id": "1",
"activation_key": "RG5UM-6O5CB-2BLTJ-0N681",
"license_text": "# This license is generated using X-Formation License Activation Center\n# Generation Time: 2019-08-16 10:24:25 GMT\n# Activation Key: RG5UM-6O5CB-2BLTJ-0N681\n\nFEATURE Licstat\n{\nVENDOR=XFORMATION VERSION=1.0 END=2019-10-31\nKEY=LFMnKwg18CLMCsW6rgO3OEFldV4rNAEZ2ME9k0JeUjWB77p1t4pczt4n6UugF0lir8xHKOo1]KvOuXkWniLkUQ3[c4GVzuTkpVKO \\\n\tYwOIVRXmT4[eI2[VzGdwU3VpArprKxSH]ObtmUA30cdU5spI5Vosfx82xCkEC8[J5Wre9gQsNcB7fCxjqEns1ZBQABgWJlE5SKAO \\\n\tnmv]98TThmXrkGqcRbVp1pqD[6DCaCFmTgTdYmWDEE0ospOPSRYSbweNtCbiIvvkmXSMcF]BWNvoFybSWFN0MA6IfE3oou2R7[9Q \\\n\taio9TXRBTD**\n}\n",
"activation_time": "2019-08-16 10:24:26",
"expiration_date": "2019-10-31",
"HostidValues": [
{
"name": "Username",
"value": "John"
},
{
"name": "Bios",
"value": "38B6ZY1"
}
]
}
]