Ресурс для создания Статусов добавочных на уровне дилера
Созданные статусы на уровне дилера могут использоваться всеми добавочными клиентов этого дилера. Для клиентов эти статусы являются “по умолчанию“. Клиенты не могут их изменять/обновлять/удалять.
Описание структур данных
Развернуть
Имя | Тип | Описание |
---|
id | long | Уникальный идентификатор статуса |
property_list | array[string] | Список свойств статуса. Состоит из уникальных идентификаторов свойств mnemo, которые можно получить в ресурсе Свойства статуса. Пример:
["li", "lo"] |
name | string | Имя статуса |
create_dt | string | Время создания статуса по UTC |
extra_params | string | Дополнительные информационные параметры в формате JSON Доступны клиенту на чтение |
admin_extra_params | string | Дополнительные информационные параметры в формате JSON Недоступны клиенту |
Ресурсы раздела "Дилер"
POST /client/{client_id}/extension/call_status/
POST /dealer/{dealer_id}/extension/call_status/
Создать дилерский статус
Параметры URL
Параметры JSON
Имя | Тип | Обязательный |
---|
property_list
| array [string]
| да
|
name
| string
| да
|
Поля ответа
Имя | Тип |
---|
create_dt
| string
|
name
| string
|
property_list
| array [string]
|
admin_extra_params
| object
|
extra_params
| object
|
id
| integer
|
GET /dealer/{dealer_id}/extension/call_status/
GET /dealer/{dealer_id}/extension/call_status/
Получить список дилерских статусов
Параметры URL
Поля ответа
Имя | Тип |
---|
create_dt
| string
|
name
| string
|
property_list
| array [string]
|
admin_extra_params
| object
|
extra_params
| object
|
id
| integer
|
PUT /dealer/{dealer_id}/extension/call_status/{id}
PUT /dealer/{dealer_id}/extension/call_status/{id}
Обновить дилерский статус
Параметры URL
Имя | Тип |
---|
dealer_id
| string
|
id
| integer
|
Параметры JSON
Имя | Тип | Обязательный |
---|
property_list
| array [string]
| нет
|
name
| string
| нет
|
Поля ответа
Имя | Тип |
---|
create_dt
| string
|
name
| string
|
property_list
| array [string]
|
admin_extra_params
| object
|
extra_params
| object
|
id
| integer
|
GET /dealer/{dealer_id}/extension/call_status/{id}
GET /dealer/{dealer_id}/extension/call_status/{id}
Получить дилерский статус
Параметры URL
Имя | Тип |
---|
dealer_id
| string
|
id
| integer
|
Поля ответа
Имя | Тип |
---|
create_dt
| string
|
name
| string
|
property_list
| array [string]
|
admin_extra_params
| object
|
extra_params
| object
|
id
| integer
|
DELETE /dealer/{dealer_id}/extension/call_status/{id}
DELETE /dealer/{dealer_id}/extension/call_status/{id}
Удалить дилерский статус
Параметры URL
Имя | Тип |
---|
dealer_id
| string
|
id
| integer
|