Skip to end of metadata
Go to start of metadata

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

Compare with Current View Version History

« Previous Version 12 Next »

POST /extension_group/{ext_group_id}/user/extension_group/

Add new user extension group

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

Параметры JSON

Имя

Тип

Описание

comment

string

User email.

name

string

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

language_id

integer

User language id.

extension_group_id

integer

Обязательный. User extension id.

login

string

Обязательный. Логин пользователя.

password

string

Обязательный. Пароль пользователя.

email

string

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

Поля ответа

Имя

Тип

Описание

comment

string

Комментарий псевдонима для домена.

name

string

Имя псевдонима для домена.

language_id

integer

Id языка пользователя администратора.

email

string

Электронная почта.

extension_group_id

integer

Id группы добавочных.

login

string

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

id

integer

Id администратора.

GET /extension_group/{ext_group_id}/user/extension_group/

Get user extension group list

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

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

Имя

Тип

Описание

comment

array [string]

name

array [string]

language_id

array [integer]

email

array [string]

login

array [string]

id

array [integer]

Id группы.

Поля ответа

Имя

Тип

Описание

comment

string

Комментарий псевдонима для домена.

name

string

Имя псевдонима для домена.

language_id

integer

Id языка пользователя администратора.

email

string

Электронная почта.

extension_group_id

integer

Id группы добавочных.

login

string

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

id

integer

Id администратора.


GET /extension_group/{ext_group_id}/extension/

Get extension list

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

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

Имя

Тип

Описание

status

array [string]

type

array [string]

id

array [string]

Id группы.

name

array [string]

Поля ответа

Имя

Тип

Описание

status

string

Agent status.

name

string

Имя псевдонима для домена.

label

string

client_id

integer

Id клиента.

extension_group_id

integer

Id группы добавочных.

type

string

Rule type.

id

integer

Id администратора.


GET /extension_group/{ext_group_id}/extension_group/

Get extension

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

Поля ответа

Имя

Тип

Описание

id

integer

Id администратора.

client_id

integer

Id клиента.

name

string

Имя псевдонима для домена.


GET /extension_group/{ext_group_id}/record/

Get record list

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

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

Имя

Тип

Описание

start_datetime

string

Start datetime.

uuid

array [string]

Record uuid.

destination

array [string]

Destination number.

caller_id

array [string]

Caller id number.

extension_id

integer

Extension id.

end_datetime

string

End datetime.

Поля ответа

Имя

Тип

Описание

uuid

string

Record uuid.

destination

string

Destination number.

caller_id

string

Caller id.

datetime

string

Record datetime.

extension_group_id

integer

Id группы добавочных.

extension_id

integer

Extension id.

client_id

integer

Id клиента.

file_size

integer

Record file size.

duration

integer

Record duration.

record_url

object

Record url.


PUT /extension_group/{ext_group_id}/user/extension_group/{user_id}

Update user extension group

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

user_id

integer

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

Параметры JSON

Имя

Тип

Описание

comment

string

User email.

name

string

User name.

language_id

integer

User language id.

extension_group_id

integer

User extension id.

password

string

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

email

string

User email.

Поля ответа

Имя

Тип

Описание

comment

string

Комментарий псевдонима для домена.

name

string

Имя псевдонима для домена.

language_id

integer

Id языка пользователя администратора.

email

string

Электронная почта.

extension_group_id

integer

Id группы добавочных.

login

string

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

id

integer

Id администратора.

DELETE /extension_group/{ext_group_id}/user/extension_group/{user_id}

Delete user extension group

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

user_id

integer

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

GET /extension_group/{ext_group_id}/user/extension_group/{user_id}

Get user extension group

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

user_id

integer

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

Поля ответа

Имя

Тип

Описание

comment

string

Комментарий псевдонима для домена.

name

string

Имя псевдонима для домена.

language_id

integer

Id языка пользователя администратора.

email

string

Электронная почта.

extension_group_id

integer

Id группы добавочных.

login

string

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

id

integer

Id администратора.


GET /extension_group/{ext_group_id}/record/{record_uuid}

Get record

Параметры URL

Имя

Тип

Описание

record_uuid

string

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

ext_group_id

string

Обязательный. Ext group id.


PUT /extension_group/{ext_group_id}/extension/{extension_id}

Update extension

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

extension_id

integer

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

Параметры JSON

Имя

Тип

Описание

status

string

Принимает одно из значений: 'active', 'blocked'.

password

string

label

string

Поля ответа

Имя

Тип

Описание

status

string

Agent status.

name

string

Имя псевдонима для домена.

label

string

client_id

integer

Id клиента.

extension_group_id

integer

Id группы добавочных.

type

string

Rule type.

id

integer

Id администратора.

GET /extension_group/{ext_group_id}/extension/{extension_id}

Get extension

Параметры URL

Имя

Тип

Описание

ext_group_id

string

Обязательный. Ext group id.

extension_id

integer

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

Поля ответа

Имя

Тип

Описание

status

string

Agent status.

name

string

Имя псевдонима для домена.

label

string

client_id

integer

Id клиента.

extension_group_id

integer

Id группы добавочных.

type

string

Rule type.

id

integer

Id администратора.


  • No labels