Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Протестировать методы API можно на странице интерактивного обозревателя API и без написания кода
Некоторые ресурсы, описанные на странице, по умолчанию могут быть не доступны из-за типа приложения (см. Создание и авторизация приложений)

Ресурс позволяет клиенту дать возможность сотрудникам устанавливать АОН для исходящих вызовов. Для этого из списка внешних номеров клиента можно выбрать необходимые номера и закрепить этот список за добавочным (параметр “caller_id_group_id”). Впоследствии сотрудник может выбирать из этого списка нужный ему АОН (параметр “client_public_caller_id_number“).

Table of Contents

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

Имя

Тип

Обяза-тельный

Описание

did_list

array [integer]
или
array [valuecaller_id_didgroup_listvalues]

нет

Список идентификторов (“id”) внешних номеров
или
Список вида {"did_id": integer, "value": "string”} - идентификаторы внешних номеров со значениями

id

integer

да

Идентификатор группы

name

string

да

Наименование группы (должно быть уникальным)

Ресурсы раздела “Клиент”

Expand
titlePOST /client/{client_id}/caller_id_group/

POST /client/{client_id}/caller_id_group/

Добавить группу АОНов

Параметры URL

Имя

Тип

client_id

string

Параметры запроса

Имя

Тип

did_list

array [integer]

name

string

Параметры ответа

Имя

Тип

did_list

array [integer]

id

long

client_id

long

name

string

Expand
titleGET /client/{client_id}/caller_id_group/

GET /client/{client_id}/caller_id_group/

Получить список всех групп АОНов

Параметры URL

Имя

Тип

client_id

string

Параметры ответа

Имя

Тип

did_list

array [integer]

id

long

client_id

long

name

string

Expand
titlePUT /client/{client_id}/caller_id_group/{group_id}

PUT /client/{client_id}/caller_id_group/{group_id}

Изменить группу АОНов

Параметры URL

Имя

Тип

group_id

integer

client_id

string

Параметры запроса

Имя

Тип

did_list

array [integer]

name

string

Параметры ответа

Имя

Тип

did_list

array [integer]

id

long

client_id

long

name

string

Expand
titleGET /client/{client_id}/caller_id_group/{group_id}

GET /client/{client_id}/caller_id_group/{group_id}

Запросить параметры группы АОНов по id

Параметры URL

Имя

Тип

group_id

integer

client_id

string

Параметры ответа

Имя

Тип

did_list

array [integer]

id

long

client_id

long

name

string

Expand
titleDELETE /client/{client_id}/caller_id_group/{group_id}

DELETE /client/{client_id}/caller_id_group/{group_id}

Удалить группу АОНов

Параметры URL

Имя

Тип

group_id

integer

client_id

string

Ресурсы раздела "Внутренний номер"

Expand
titleGET /extension/{extension_id}/caller_id_group/values/

GET /extension/{extension_id}/caller_id_group/values/
Получить список доступных для подмены АОНов

Параметры URL

Имя

Тип

extension_id

string

Поля ответа

Имя

Тип

did_list

array [valuecaller_id_didgroup_listvalues]

id

long

name

string