GET Licenses
Retrieve the license state, including a list of licenses.
Successfully retrieved the License information
{
"maxOsis": 0,
"maxCpus": 0,
"maxCores": 0,
"hasCpu": true,
"hasOsi": true,
"hasCore": false,
"averageOsiUsage": 8,
"entitlementType": "LICENSE_KEY",
"licenses": [
{
"id": "7768d5c7-0039-4f27-a600-8f021488eea9",
"status": "Active",
"error": "",
"configuration": "10 Operating System Instances (OSIs)",
"licenseKey": "0H00J-0DHDK-H8CAE-0P8U4-1R40H",
"infinite": true,
"count": 10,
"typeEnum": "SUITE_HYBRID",
"expirationDate": 0,
"createdDate": 1706715105584
}
],
"entitlement": {
"entitlementId": "550e8400-e29b-41d4-a716-446655440000",
"vcId": "111e8400-e29b-22d4-a716-447755441200",
"isVCEntitled": false,
"updateDate": 1706714980307,
"expirationDate": 1806416980308,
"vcEntitlementType": "vc.vcf",
"validUntil": 1714490980307,
"isEvaluationPeriod": true
}
}
The request was refused because it lacks valid authentication
credentials. This can happen if the Authorization header
was missing, or if it contained an invalid session ID.
Obtain a new session ID and retry the request,
or make an unauthenticated request without the Authorization header.
"Invalid session ID"
The request was refused because the session ID has
expired. Obtain a new session ID from /api/v1/sessions.
"Login Timeout"
Internal error while processing the client request
{
"errorMessage": "The operation failed due to an internal error."
}
A message describing the error.
A code representing the type of error.
Dynamic error details, where the field name can vary depending on the request field and error code.
curl -H 'Authorization: <value>' https://{api_host}/api/v1/licenses