Запрос

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

Пользователь, от имени которого запрашиваются данные, должен иметь права администратора