Skip to main content
Version: Indeed Access Manager 8.2

License

getAllLicenses

Возвращает все зарегистрированные в Indeed Access Manager лицензии. 

POST /api/v5/license/getAllLicenses
Объект запроса
{  
  "AccessToken": "string",
  "ApplicationId": "string"
}

в объекте запроса:

  • AccessToken — обязательный параметр. Токен администратора, от имени которого выполняется запрос к API. 
  • ApplicationId — обязательный параметр. Строковый идентификатор модуля Indeed AM.
Объект ответа
{  
  "LicenseUid": "string",
  "InstanceId": "string",
  "Type": "string",
  "Amount": 0,
  "BeginDate": "2022-10-26T08:43:22.406Z",
  "EndDate": "2022-10-26T08:43:22.406Z",
  "Description": "string",
  "Issuer": "string",
  "IssuedTo": "string",
  "IssueDate": "2022-10-26T08:43:22.406Z",
  "Id": "00000000-0000-0000-0000-000000000000",
  "ControlValue": "string"
}

getCatalogObjectLicenses

Возвращает зарегистрированные лицензии для конкретного объекта каталога. 

POST /api/v5/license/getCatalogObjectLicenses
Объект запроса
{  
  "ObjectId": "string",
  "AccessToken": "string",
  "ApplicationId": "string"
}

в объекте запроса:

  • ObjectId — идентификатор каталога, для которого будут получены зарегистрированные лицензии. 
  • AccessToken — обязательный параметр. Токен администратора, от имени которого выполняется запрос к API. 
  • ApplicationId — обязательный параметр. Строковый идентификатор модуля Indeed AM.
Объект ответа
{  
  "ApplicationId": "string",
  "CatalogObjectId": "string",
  "PolicyId": "00000000-0000-0000-0000-000000000000"
}

getAcquiredLicenseCount

Возвращает количество используемых лицензий указанного типа в выбранной политике. 

POST /api/v6/license/getAcquiredLicenseCount
Объект запроса
{  
  "LicenseType": "string",
  "PolicyId": "00000000-0000-0000-0000-000000000000",
  "AccessToken": "string",
  "ApplicationId": "string"
}

в объекте запроса:

  • LicenseType — тип лицензии.
  • PolicyId — идентификатор политики. Идентификатор можно получить в URL-адресе политики в Management Console или с помощью метода /api/v6/policy/getAll.
  • AccessToken — обязательный параметр. Токен администратора, от имени которого выполняется запрос к API. 
  • ApplicationId — обязательный параметр. Строковый идентификатор модуля Indeed AM.
Объект ответа
"0"