Определение номера (/ani/)

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

Данный ресурс предназначен для установки, изменения и сброса настроек определения номера при исходящих вызовах на внешние номера у клиента и на внутренних номерах.

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

Имя

Тип

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

Описание

Имя

Тип

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

Описание

client_id

integer

да

Идентификатор клиента

extension_id

string

да

Идентификатор внутреннего номера

default

string

нет

Установленный ani. Если не установлен, то имеет значение 'None'

ani_number

string

да

Номер из списка внешних номеров клиента. Если отсутствует, то имеет значение ‘None’

Пример

Установим для внутреннего номера с идентификатором 372850 определение внешнего номера 78121234567:

Ответ системы:

{ "default": "78121234567" }

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

GET /client/{client_id}/ani/

Запросить параметр определения номера в настройках клиента

Параметры URL

Имя

Тип

Имя

Тип

client_id

integer

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

Имя

Тип

Имя

Тип

default

string

PUT /client/{client_id}/ani/

Установить параметр определения номера в настройках клиента

Параметры URL

Имя

Тип

Имя

Тип

client_id

string

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

Имя

Тип

Имя

Тип

ani_number

string

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

Имя

Тип

Имя

Тип

default

string

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

GET /extension/{extension_id}/ani/

Запросить параметр определения номера в настройках внутреннего номера

Параметры URL

Имя

Тип

Имя

Тип

extension_id

string

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

Имя

Тип

Имя

Тип

default

string

PUT /extension/{extension_id}/ani/

Установить параметр определения номера в настройках внутреннего номера

Параметры URL

Имя

Тип

Имя

Тип

extension_id

string

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

Имя

Тип

Имя

Тип

ani_number

string

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

Имя

Тип

Имя

Тип

default

string