Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Ресурс для создания Статусов добавочных на уровне дилера

Созданные статусы на уровне дилера могут использоваться всеми добавочными клиентов этого дилера. Для клиентов эти статусы являются “по умолчанию“. Клиенты не могут их изменять/обновлять/удалять.

Описание структур данных

 Развернуть

Имя

Тип

Описание

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

Имя

Тип

dealer_id

string

Параметры 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

Имя

Тип

dealer_id

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}

Обновить дилерский статус

Параметры 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

  • No labels