Лицензия (license)
Загрузка лицензии на сервер
В теле запроса передается JSON-строка с зашифрованным содержимым.
Запрос
Описание полей: license
Пример запроса
POST /rest/v1/master/license HTTP/1.1
Content-Type: application/json; charset=utf-8
"6F09F106EBA493FF………B2C42"
Ответ
Описание полей: license
Пример ответа
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"products": "era",
"topleveldnpolicy": 1,
"dql": {
"domains": 100,
"sol_pbx": 100,
"devices": 15000,
"siptrunks": 3000,
"ivrscripts": 100,
"svcscripts": 20,
"webservice_public": 300,
"webservice_subscr": 100
},
"sqf": {
"rec": true,
"cdr": true,
"sel": false
}
}
Получение данных лицензии
Возвращает содержимое текущей лицензии, используемой сервером, в незашифрованном виде.
Запрос
| Имя | Тип | Описание |
|---|---|---|
|
|
Содержание возвращаемой лицензии.
По умолчанию |
Пример запроса
GET /rest/v1/master/license?file=false HTTP/1.1
Ответ
Описание полей: license
Пример ответа
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"lbdate": "2025-04-14",
"ledate": "2028-01-14",
"cdate": "2026-03-24 01:45:22",
"adate": "2026-03-24 03:45:22",
"tdate": "2026-05-23",
"alarm_notify_date": "2026-04-24",
"from_dt": "2026-03-23T13:45:22Z",
"sync_dt": "2026-04-23T01:45:22Z",
"stop_dt": "2026-05-23T01:45:22Z",
"products": "era",
"info": "<b>Test License</b>",
"maxproductversion": "1.12",
"max_server_count": 2,
"topleveldnpolicy": 0,
"dql": {
"callcenter_operator": 10000,
"callcenter_supervisor": 10000,
"devices": 10000,
"domains": 100,
"siptrunks": 10000
},
"sqf": []
}
См. также
-
Роль mdc