Download OpenAPI specification:Download
Получение токена авторизации из сервиса лицензирования через SCAP.
| username required | string |
| tenantName | string |
| password required | string non-empty Значение пароля. |
{- "password": "string"
}{- "token": "string",
- "role": "string",
- "login": "string",
- "tenantInfo": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "email": "string",
- "locality": "string"
}
}[- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "taskId": "string",
- "name": "string",
- "description": "string",
- "remark": "string",
- "threadId": 0,
- "pluginName": "string",
- "tenantName": "string",
- "pluginVersion": "string",
- "parentId": "70850378-7d3c-4f45-91b7-942d4dfbbd43",
- "registrationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "callsNumber": 0,
- "status": "Executing",
- "childProcesses": [
- { }
], - "processMessages": [
- {
- "messageId": "8540d774-4863-4d2b-b788-4ecb19412e85",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "status": "Success",
- "message": "string",
- "messageGroup": "string",
- "remark": "string",
- "messageCode": "string",
- "registrationDate": "2019-08-24T14:15:22Z",
- "registrationTimestamp": 0,
- "entities": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processMessageId": "591023db-8215-48c5-a71e-7eeca68071d3",
- "entityType": "string",
- "entityId": "string"
}
], - "stackTrace": "string"
}
]
}
]Предназначен для получения списка логов сообщений с фильтрацией.
| taskId required | string |
| groupingOperator | string or null Оператор группировки фильтра. |
Array of objects or null (LoggerRequestFilterExpression) Список фильтров. |
{- "groupingOperator": "string",
- "lines": [
- {
- "field": "string",
- "operator": "IsEqual",
- "values": [
- "string"
]
}
]
}[- {
- "messageId": "8540d774-4863-4d2b-b788-4ecb19412e85",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "status": "Success",
- "message": "string",
- "messageGroup": "string",
- "remark": "string",
- "messageCode": "string",
- "registrationDate": "2019-08-24T14:15:22Z",
- "registrationTimestamp": 0,
- "entities": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processMessageId": "591023db-8215-48c5-a71e-7eeca68071d3",
- "entityType": "string",
- "entityId": "string"
}
], - "stackTrace": "string"
}
]Предназначен для получения списка логов процессов плагина с фильтрацией.
| taskId required | string |
| groupingOperator | string or null Оператор группировки фильтра. |
Array of objects or null (LoggerRequestFilterExpression) Список фильтров. |
{- "groupingOperator": "string",
- "lines": [
- {
- "field": "string",
- "operator": "IsEqual",
- "values": [
- "string"
]
}
]
}{- "taskId": "string",
- "lines": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "taskId": "string",
- "name": "string",
- "description": "string",
- "remark": "string",
- "threadId": 0,
- "pluginName": "string",
- "tenantName": "string",
- "pluginVersion": "string",
- "parentId": "70850378-7d3c-4f45-91b7-942d4dfbbd43",
- "registrationDate": "2019-08-24T14:15:22Z",
- "registrationTimestamp": 0,
- "modificationDate": "2019-08-24T14:15:22Z",
- "callsNumber": 0,
- "executingDuration": 0,
- "status": "Executing",
- "messagesNumber": 0,
- "successMessagesNumber": 0,
- "infoMessagesNumber": 0,
- "tipMessagesNumber": 0,
- "warningMessagesNumber": 0,
- "failureMessagesNumber": 0,
- "exceptionMessagesNumber": 0,
- "childProcesses": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "taskId": "string",
- "name": "string",
- "description": "string",
- "remark": "string",
- "threadId": 0,
- "pluginName": "string",
- "tenantName": "string",
- "pluginVersion": "string",
- "parentId": "70850378-7d3c-4f45-91b7-942d4dfbbd43",
- "registrationDate": "2019-08-24T14:15:22Z",
- "modificationDate": "2019-08-24T14:15:22Z",
- "callsNumber": 0,
- "status": "Executing",
- "childProcesses": [
- { }
], - "processMessages": [
- {
- "messageId": "8540d774-4863-4d2b-b788-4ecb19412e85",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "status": "Success",
- "message": "string",
- "messageGroup": "string",
- "remark": "string",
- "messageCode": "string",
- "registrationDate": "2019-08-24T14:15:22Z",
- "registrationTimestamp": 0,
- "entities": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processMessageId": "591023db-8215-48c5-a71e-7eeca68071d3",
- "entityType": "string",
- "entityId": "string"
}
], - "stackTrace": "string"
}
]
}
], - "processMessages": [
- {
- "messageId": "8540d774-4863-4d2b-b788-4ecb19412e85",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "status": "Success",
- "message": "string",
- "messageGroup": "string",
- "remark": "string",
- "messageCode": "string",
- "registrationDate": "2019-08-24T14:15:22Z",
- "registrationTimestamp": 0,
- "entities": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processMessageId": "591023db-8215-48c5-a71e-7eeca68071d3",
- "entityType": "string",
- "entityId": "string"
}
], - "stackTrace": "string"
}
], - "entities": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processMessageId": "591023db-8215-48c5-a71e-7eeca68071d3",
- "entityType": "string",
- "entityId": "string"
}
]
}
], - "linesNumber": 0
}| taskId required | string |
| Breadcrumb | string |
{- "statuses": [
- {
- "status": "InQueue",
- "date": "2019-08-24T14:15:22Z"
}
], - "executingDuration": 0,
- "taskInQueue": 0
}| Breadcrumb required | string |
{- "tenant": "string",
- "queues": [
- {
- "pluginName": "string",
- "tasks": [
- {
- "taskId": "string",
- "statuses": [
- {
- "status": "InQueue",
- "date": "2019-08-24T14:15:22Z"
}
]
}
]
}
]
}| Breadcrumb required | string |
[- {
- "tenant": "string",
- "queues": [
- {
- "pluginName": "string",
- "tasks": [
- {
- "taskId": "string",
- "statuses": [
- {
- "status": "InQueue",
- "date": "2019-08-24T14:15:22Z"
}
]
}
]
}
]
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "tenantName": "string",
- "body": "string",
- "expirationDate": "2019-08-24T14:15:22Z",
- "components": {
- "property1": 0,
- "property2": 0
}, - "isValid": true,
- "isTrial": true,
- "allowOverLimit": true
}
]| productCode required | string Приложение. |
| organisationName required | string Наименование организации клиента. |
| clientEmail required | string E-mail клиента. |
| productPin required | string Пин-код продукта. |
{- "productCode": "string",
- "organisationName": "string",
- "clientEmail": "string",
- "productPin": "string"
}{- "message": "string"
}| startDateTime required | string <date-time> |
| endDateTime required | string <date-time> |
| tenantName | string |
[- {
- "tenantName": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "allPointCountByPlugin": {
- "property1": 0,
- "property2": 0
}, - "remainPointCountByPlugin": {
- "property1": 0,
- "property2": 0
}
}
][- {
- "name": "string",
- "displayName": "string",
- "email": "string",
- "locality": "string",
- "users": [
- {
- "login": "string",
- "expires": "2019-08-24T14:15:22Z",
- "role": "string",
- "tenantName": "string"
}
]
}
]| name required | string [ 1 .. 255 ] characters ^[A-Za-z0-9]+$ Название организации. |
| displayName required | string or null [ 1 .. 255 ] characters Отображаемое название организации. |
| email required | string <axelot@axelot.ru> [ 6 .. 255 ] characters ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2... Почта организации. |
| locality required | string <ru-RU> [ 2 .. 16 ] characters Default: "ru-RU" Локализация организации. Основные локализации: ru-RU, en-EN. |
{- "name": "^A$",
- "displayName": "string",
- "email": "^a@a\\.a{2,}$",
- "locality": "ru-RU"
}{- "name": "^A$",
- "displayName": "string",
- "email": "^a@a\\.a{2,}$",
- "locality": "ru-RU"
}| name required | string [ 1 .. 255 ] characters Название организации. |
| displayName | string or null [ 1 .. 255 ] characters Отображаемое название организации. |
string or null <axelot@axelot.ru> [ 6 .. 255 ] characters ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2... Почта организации. | |
| locality | string or null <ru-RU> [ 2 .. 16 ] characters Default: "ru-RU" Локализация организации. Основные локализации: ru-RU, en-EN. |
{- "name": "string",
- "displayName": "string",
- "email": "^a@a\\.a{2,}$",
- "locality": "ru-RU"
}{- "name": "string",
- "displayName": "string",
- "email": "^a@a\\.a{2,}$",
- "locality": "ru-RU"
}| login required | string [ 1 .. 255 ] characters ^[A-Za-z0-9]+$ Логин. |
| password required | string [ 6 .. 127 ] characters Пароль. |
| tenantName required | string [ 1 .. 255 ] characters Название организации. |
| role | string or null [ 1 .. 255 ] characters Default: null Роль. Основные роли: GlobalAdmin, Admin или без роли. |
| expires required | string <date-time> Дата, до какого числа активен аккаунт. |
{- "login": "^A$",
- "password": "string",
- "tenantName": "string",
- "role": null,
- "expires": "2019-08-24T14:15:22Z"
}{- "login": "string",
- "expires": "2019-08-24T14:15:22Z",
- "role": "string",
- "tenantName": "string"
}| login required | string [ 1 .. 255 ] characters Логин. |
| password | string [ 6 .. 127 ] characters Пароль. |
| tenantName | string [ 1 .. 255 ] characters Название организации. |
| role | string or null [ 1 .. 255 ] characters Роль. Основные роли: GlobalAdmin, Admin или без роли. Передача пустой строки убирает назначенную роль. |
| expires | string <date-time> Дата, до какого числа активен аккаунт. |
{- "login": "string",
- "password": "string",
- "tenantName": "string",
- "role": "string",
- "expires": "2019-08-24T14:15:22Z"
}{- "login": "string",
- "expires": "2019-08-24T14:15:22Z",
- "role": "string",
- "tenantName": "string"
}