Обновление сопоставлений внутренних номеров пользователям ELMA365 модуля телефонии
Запрос
PUT /pub/v1/integration/{code}/voip/bindings
Параметры пути (path)
Имя параметра | Тип | Описание | Дополнительно |
---|---|---|---|
code | string | Код системного модуля телефонии (Gravitel, Zadarma и так далее) или код пользовательского модуля телефонии (начинается с префикса "ext_") |
Обязательный |
Тело запроса (body)
Тело запроса принимает ресурс Сопоставления внутренних номеров пользователям ELMA365, которые будут заданы для модуля телефонии (Обновление сопоставлений внутренних номеров пользователям ELMA365 модуля телефонии). Содержит следующие доступные для записи свойства:
{
"bindings": [
{
"extension": "string",
"userId": "uuid"
}
]
}
Свойства
Имя | Тип | Описание | Дополнительно |
---|---|---|---|
bindings[] | array |
Сопоставления внутренних номеров пользователям ELMA365 |
Опциональное |
bindings[].extension | string |
Внутренний номер, который связан с пользователем ELMA365 |
|
bindings[].userId | uuid |
Идентификатор пользователя ELMA365, который связан с внутренним номером |
Авторизация
Запрос обязательно должен использовать один из следующих методов авторизации:
API key
Ответ
Могут быть возвращены следующие коды состояния HTTP:
HTTP-статус | Описание | Модель ответа |
---|---|---|
200 | OK Модель успешного обновления сопоставлений |
Модель успешного обновления сопоставлений (Обновление сопоставлений внутренних номеров пользователям ELMA365 модуля телефонии) |
400 | Bad Request Должен быть использован системный или пользовательский модуль телефонии. Модуль должен быть включён |
|
403 | Forbidden Пользователь, от имени которого запрашиваются данные, должен иметь права администратора |