Номера параллельного вызова

Обзор

Параллельные номера назначаются конкретной учетной записи SIP.
Они начинают вызываться одновременно с маршрутизацией звонка на номер самой учетной записи.
Это могут быть внешние номера, групповые номера номера в других доменах и номера других пользователей, а также сервисные номера сценариев IVR.

Каскадный параллельный вызов не осуществляется.
То есть при параллельном вызове другого внутреннего номера, у учетной записи которого назначены свои параллельные номера, они вызываться не будут.

Повторный вызов номеров также не осуществляется.
Например, если параллельно вызывается группа, в которой сама учетная запись также представлена, то ее вызов будет однократный.

С помощью параллельно вызываемых сервисов IVR, например, может быть реализована схема автоматического ответа сервисом голосовой почты на 10-й секунде вызова.
Для этого в сценарии перед снятием трубки следует поставить паузу.

Запросы

HTTP verb Endpoint Описание

GET

/rest/v1/user/sip/accounts/:AccountID/parallel

Получение списка номеров параллельного вызова

PUT

/rest/v1/user/sip/accounts/:AccountID/parallel

Заменяет список номеров параллельного вызова

Для всех запросов:
Тип домена: рабочий

Получение списка номеров параллельного вызова

Возвращает список номеров параллельного вызова учетной записи SIP, указанной с помощью идентификатора и прикрепленной к авторизованному пользователю.

Запрос

Пример запроса
GET /rest/v1/user/sip/accounts/c7e163c6-8b5e-cb6e-7bf4-441a912ff0b9/parallel HTTP/1.1

Ответ

Пример ответа
HTTP/1.1 200 OK
Content-Type: application/json

[
  "101",
  "*9722",
  "891234567890"
]

Заменяет список номеров параллельного вызова

Производит полную замену списка параллельных номеров учетной записи SIP, указанной с помощью идентификатора и прикрепленной к авторизованному пользователю.

Запрос

Пример запроса
PUT /rest/v1/user/sip/accounts/c7e163c6-8b5e-cb6e-7bf4-441a912ff0b9/parallel HTTP/1.1
Content-Type: application/json

[
  "101",
  "*9722"
]

Ответ

Пример ответа
HTTP/1.1 200 OK
Content-Type: application/json

[
  "101",
  "*9722"
]