You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
Ресурс для создания Статусов добавочных на уровне дилера
Созданные статусы на уровне дилера могут использоваться всеми добавочными клиентов этого дилера. Для клиентов эти статусы являются “по умолчанию“. Клиенты не могут их изменять/обновлять/удалять.
Описание структур данных
Развернуть
Имя | Тип | Описание |
---|
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/
Создать dealer 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
|
PUT /dealer/{dealer_id}/extension/call_status/{id}
PUT /dealer/{dealer_id}/extension/call_status/{id}
Обновить dealer status
Параметры 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}
Получить dealer status
Параметры 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}
Удалить dealer status
Параметры URL
Имя | Тип |
---|
dealer_id
| string
|
id
| integer
|