Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

Данный ресурс предназначен для создания, удаления, а также для управления и уточнения параметров пользователя уровня внутреннего номера. Пользователь уровня внутреннего номера имеет доступ к настройкам и ресурсам конкретного внутреннего номера, а в зависимости от типа доступа (access type) имеет полный доступ (full) или доступ только для чтения (read_only) без права на какие-либо изменения в настройках.

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

Имя

Тип

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

Описание

comment

string

нет

Комментарий (заметка)

status

string

нет

Статус пользователя. Может быть: 'active' или 'blocked'

name

string

да

Имя пользователя

access

string

нет

Тип доступа к ресурсам. Может быть 'full' или 'read_only' (нет прав на изменения)

extension_id

integer

да

Идентификатор внутреннего номера, для которого создается пользователь

extra_params

string

нет

Поле для дополнительных параметров, можно приспособить для любых целей

timezone

string

нет

Пользовательская тайм-зона

login

string

да

Логин пользователя

password

string

да

Пароль пользователя

email

string

да

e-mail пользователя

email_notify

boolean

нет

Если параметр принимает значение ‘True’, тогда текущему пользователю (который создает) на почту будут высланы данные для доступа в систему для нового созданного пользователя

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

 POST /client/{client_id}/user/extension/

POST /client/{client_id}/user/extension/

Добавить нового пользователя уровня "Внутренний номер"

Параметры URL

Имя

Тип

client_id

string

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

Имя

Тип

comment

string

status

string

name

string

access

string

extension_id

long

extra_params

string

timezone

string

login

string

password

string

email

string

email_notify

boolean

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

Имя

Тип

comment

string

status

string

name

string

email

string

access

string

extension_id

long

extra_params

string

timezone

string

login

string

id

long

 GET /client/{client_id}/user/extension/

GET /client/{client_id}/user/extension/

Получить список пользователей уровня "Внутренний номер"

Параметры URL

Имя

Тип

client_id

string

Параметры запроса (фильтр)

Имя

Тип

comment

array [string]

status

array [string]

name

array [string]

id

array [integer]

access

array [string]

extension_id

array [integer]

timezone

array [string]

login

array [string]

email

array [string]

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

Имя

Тип

comment

string

status

string

name

string

email

string

access

string

extension_id

long

extra_params

string

timezone

string

login

string

id

long

 PUT /client/{client_id}/user/extension/{user_id}

PUT /client/{client_id}/user/extension/{user_id}

Обновить пользователя уровня "Внутренний номер"

Параметры URL

Имя

Тип

user_id

integer

client_id

string

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

Имя

Тип

comment

string

status

string

name

string

access

string

extension_id

long

extra_params

string

timezone

string

password

string

email

string

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

Имя

Тип

comment

string

status

string

name

string

email

string

access

string

extension_id

long

extra_params

string

timezone

string

login

string

id

long

 GET /client/{client_id}/user/extension/{user_id}

GET /client/{client_id}/user/extension/{user_id}

Запросить параметры пользователя уровня "Внутренний номер"

Параметры URL

Имя

Тип

user_id

integer

client_id

string

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

Имя

Тип

comment

string

status

string

name

string

email

string

access

string

extension_id

long

extra_params

string

timezone

string

login

string

id

long

 DELETE /client/{client_id}/user/extension/{user_id}

DELETE /client/{client_id}/user/extension/{user_id}

Удалить пользователя уровня "Внутренний номер"

Параметры URL

Имя

Тип

user_id

integer

client_id

string

  • No labels