Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
При анализе свойств берется самое широкое. Например, если создать статус “Странный” со свойствами “все звонки” и “исходящие внешние”, то работать будут все звонки.
Есть предопределенные cтатусы с предопределенным набором свойств (создаются администратором), и есть возможность клиенту создать свой статус с добавлением к нему свойств из списка свойств. Добавочный может использовать статусы клиента + глобальные статусы
Описание структур данных
Имя
Тип
Описание
Имя
Тип
Описание
id
long
Уникальный идентификатор статуса
property_list
array[string]
Список свойств статуса. Состоит из уникальных идентификаторов свойств mnemo, которые можно получить в ресурсе Свойства статуса (/call_property/) Пример: ["li", "lo"]
name
string
Имя статуса
create_dt
string
Время создания статуса по UTC
extra_params
string
Дополнительные информационные параметры в формате JSON
dealer_id
long
Уникальный идентификатор дилера. Если установлен, то этот статус для клиента является глобальным. Без права редактирования/удаления
Ресурсы раздела "Клиент"
POST /client/{client_id}/extension/call_status/
Создать статус
Параметры URL
Имя
Тип
Имя
Тип
client_id
string
Параметры JSON
Имя
Тип
Обязательный
Имя
Тип
Обязательный
property_list
array [string]
да
name
string
да
Поля ответа
Имя
Тип
Имя
Тип
create_dt
string
dealer_id
integer
name
string
property_list
array [string]
extra_params
object
id
integer
GET /client/{client_id}/extension/call_status/
Получить список статусов
Параметры URL
Имя
Тип
Имя
Тип
client_id
string
Поля ответа
Имя
Тип
Имя
Тип
create_dt
string
dealer_id
integer
name
string
property_list
array [string]
extra_params
object
id
integer
PUT /client/{client_id}/extension/call_status/{id}
Обновить статус
Параметры URL
Имя
Тип
Имя
Тип
client_id
string
id
integer
Параметры JSON
Имя
Тип
Обязательный
Имя
Тип
Обязательный
property_list
array [string]
нет
name
string
нет
Поля ответа
Имя
Тип
Имя
Тип
create_dt
string
dealer_id
integer
name
string
property_list
array [string]
extra_params
object
id
integer
GET /client/{client_id}/extension/call_status/{id}