Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Add new user extension group

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

comment

string

User email.

name

string

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

language_id

integer

User language id.

extension_group_id

integer

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

login

string

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

password

string

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

email

string

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

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

comment

string

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

name

string

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

language_id

integer

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

email

string

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

extension_group_id

integer

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

login

string

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

id

integer

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

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

Get user extension group list

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

...

Query parameters

ИмяName

ТипType

ОписаниеDescription

comment

array [string]

name

array [string]

language_id

array [integer]

email

array [string]

login

array [string]

id

array [integer]

Id группыResource id.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

comment

string

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

name

string

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

language_id

integer

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

email

string

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

extension_group_id

integer

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

login

string

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

id

integer

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

...

GET /extension_group/{ext_group_id}/extension/

Get extension list

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

...

Query parameters

ИмяName

ТипType

ОписаниеDescription

status

array [string]

type

array [string]

id

array [string]

Id группыResource id.

name

array [string]

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

status

string

Agent status.

name

string

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

label

string

client_id

integer

Id клиентаClient id.

extension_group_id

integer

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

type

string

Rule type.

id

integer

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

...

GET /extension_group/{ext_group_id}/extension_group/

Get extension

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

id

integer

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

client_id

integer

Id клиентаClient id.

name

string

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

...

GET /extension_group/{ext_group_id}/record/

Get record list

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

...

Query parameters

ИмяName

ТипType

ОписаниеDescription

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.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

uuid

string

Record uuid.

destination

string

Destination number.

caller_id

string

Caller id.

datetime

string

Record datetime.

extension_group_id

integer

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

extension_id

integer

Extension id.

client_id

integer

Id клиентаClient id.

file_size

integer

Record file size.

duration

integer

Record duration.

record_url

object

Record url.

...

Update user extension group

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

user_id

integer

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

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

comment

string

User email.

name

string

User name.

language_id

integer

User language id.

extension_group_id

integer

User extension id.

password

string

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

email

string

User email.

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

comment

string

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

name

string

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

language_id

integer

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

email

string

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

extension_group_id

integer

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

login

string

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

id

integer

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

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

Delete user extension group

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

user_id

integer

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

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

Get user extension group

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

user_id

integer

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

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

comment

string

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

name

string

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

language_id

integer

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

email

string

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

extension_group_id

integer

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

login

string

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

id

integer

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

...

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

Get record

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

record_uuid

string

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

ext_group_id

string

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

...

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

Update extension

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

extension_id

integer

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

...

JSON parameters

ИмяName

ТипType

ОписаниеDescription

status

string

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

password

string

label

string

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

status

string

Agent status.

name

string

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

label

string

client_id

integer

Id клиентаClient id.

extension_group_id

integer

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

type

string

Rule type.

id

integer

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

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

Get extension

...

Path parameters

ИмяName

ТипType

ОписаниеDescription

ext_group_id

string

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

extension_id

integer

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

...

Resource fields

ИмяName

ТипType

ОписаниеDescription

status

string

Agent status.

name

string

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

label

string

client_id

integer

Id клиентаClient id.

extension_group_id

integer

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

type

string

Rule type.

id

integer

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

...