Ключи интеграции предназначены для аутентификации сторонних сервисов (например CRM систем) использующих ECSS Call API (см. документацию) для получения нотификаций о вызовах, совершении новых вызовов, управлением вызовами.
add
Команда предназначена для добавления нового ключа интеграции.
Путь команды:
delete /domain/<DOMAIN>/integrations/add <CLIENT_ID>
Синтаксис:
add <CLIENT_ID>
Параметры:
<DOMAIN> - имя виртуальной АТС;
<CLIENT_ID> - идентификатор клиента, для которого будет создан ключ интеграции.
Пример:
remove
Команда предназначена для удаления имеющегося ключа интеграции по идентификатору клиента.
Путь команды:
delete /domain/<DOMAIN>/integrations/remove <CLIENT_ID>
Синтаксис:
remove <CLIENT_ID>
Параметры:
<DOMAIN> - имя виртуальной АТС;
<CLIENT_ID> - идентификатор клиента, для которого будет удален ключ интеграции.
Пример:
list
Команда предназначена для просмотра списка ключей интеграций в данном домене.
Путь команды:
delete /domain/<DOMAIN>/integrations/list
Синтаксис:
list
Параметры:
<DOMAIN> - имя виртуальной АТС.
Пример:
replace
Команда предназначена для замены текущего ключа интеграции для определенного идентификатора клиента.
Путь команды:
delete /domain/<DOMAIN>/integrations/replace <CLIENT_ID>
Синтаксис:
replace <CLIENT_ID>
Параметры:
<DOMAIN> - имя виртуальной АТС;
<CLIENT_ID> - идентификатор клиента, для которого будет удален ключ интеграции.
Пример: