Кэш скрытых системных сценариев (defaultscripts)

Обзор

Позволяет удалить из кэша записи о скрытом системном сценарии по запросу без перезагрузки функциональной роли Master Domain Center.
Применяется после обновления файла системного сценария на диске.

Запросы

HTTP verb Endpoint Описание

POST

/rest/v1/master/defaultscripts_cache

Удаление записи из кэша

Для всех запросов:
Тип домена: мастер

Удаление записи из кэша

Удаление записи из кэша.

Запрос

Table 1. Параметры запроса
Спецификация Описание

Имя: action
Тип: str

Действие с кэшом системных сценариев. Возможные значения:

  • delete - удалить запись из кэша.

Имя: type
Тип: str

Тип сценария. Возможные значения:

  • svc - служебный сценарий.

  • ivr - IVR сценарий.

  • chatbot - ChatBot сценарий.

  • chat - Chat сценарий.

Имя: code
Тип: str

Код сценария.

Пример запроса
POST /rest/v1/master/defaultscripts_cache HTTP/1.1
Content-Type: application/json

{
  "action": "delete",
  "type": "ivr",
  "code": "parking"
}

Ответ

Пример ответа
HTTP/1.1 200 OK

{
  "cleared":
    {
      "domaincenter": [
                        {
                          "affected_solutions":["custom"],
                          "domain":"tester.ru"
                        },
                        {
                          "affected_solutions":["custom"],
                          "domain":"test.tester.ru"
                        }
                      ],
      "ivr": [
               {
                 "affected_domains":["test.tester.ru"],
                 "node":"ivr1@192.168.0.32",
                 "site":"central"
               }
             ]
    },
  "code": "parking",
  "failed": {"domaincenter":[],"ivr":[]},
  "type": "ivr"
}