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

« Previous Version 4 Next »

Данный ресурс предназначен для создания клиентов АТС и управления ими.

Описание полей ресурса

Имя

Тип

ОписаниеОбязательноеЗначение по умолчанию

ivr_option_limit

integer

Лимит на количество опций одного контекста IVR. Если имеет значение null, используется глобальный лимит.нетnull

create_date

string

Дата создания клиента в формате YYYY-MM-DD HH:MM:SS. Поле только для чтения.--

presence

string("yes","no")

Включить (значение yes) или отключить (значение no) службу presence для клиента. Если служба включена, добавочные клиента могут подписывапться на события presence и dialog.нетno

reg_limit

integer

Лимит на количество одновременных регистраций одного добавочного клиента. Значение 0 означает, что каждая новая регистрация будет отменять предыдущую, при значениях больше нуля при достижении лимита регистраций новые будут отклоняться.нет0

routing_list_id

integer

Идентификатор списка правил маршрутизации исходящих клиента. При значении null будет использован список маршрутизации дилера.нетnull

hidden_json

string

Строковое поле, где может быть сохранена любая информация о клиенте, например, о подключенных ему услугах. Клиенту поле не доступно.нетnull

network_permission_limit

integer

Лимит на количество списков разрешенных сетей, которые используются для авторизации и регистрации добавочных с типами авторизации network и both. Если имеет значение null, используется глобальный лимитнетnull

extension_limit

integer

Лимит на количество добавочных. Если имеет значение null, используется глобальный лимит.нетnull

prefix

string

Префикс клиента. Все добавочные клиента имеют номера в формате префикс_клиента*имя_добавочного@домен_клиента. Поле только для чтения.--

extension_group_limit

integer

Лимит на количество групп добавочных. Если имеет значение null, используется глобальный лимит.нетnull

hidden_comment

string

Комментарий о клиенте. Может быть использован для сохранения любой информации о клиенте. Клиенту поле не доступно.нетnull

ambassadors

string

Контактные лица клиента, информационное поле. нетnull

sbc_mode

string("yes","no")

Включить (значение yes) или отключить (значение no) режим sbc для клиента. Если режим SBC включен, то медиаданные для добавочных клиента будет проходить через тот же адрес, что и SIP-сообщения. Режим SBC может быть использован в случае, когда межсетевой экран клиента разрешает соединение только с одним адресом. Если поле имеет значение null, используется настройка дилера.нетnull

user_extension_limit

integer

Лимит на количество пользователей типа "добавочный". Если имеет значение null, используется глобальный лимит.нетnull

id

integer

Уникальный идентификатор клиента. Поле только для чтения.--

user_extension_group_limit

integer

Лимит на количество пользователей типа "группа добавочных". Если имеет значение null, используется глобальный лимит.нетnull

extension_len

integer

Длина номеров добавочных клиента. Может принимать значения 2, 3, или 4. Не может быть изменена после создания клиента.нет3

dealer_id

integer

Идентификатор дилера клиента. Дилер определяет общие настройки для всех своих клиентов, такие как правила маршрутизации, различные лимиты, правила набора, предпочитаемые медиа-сервера и прочие.да

sound_limit

integer

Лимит на количество загружаемых клиентом звуковых файлов. Если имеет значение null, используется глобальный лимит.нетnull

application_limit

integer

Лимит на количество приложений API клиента. Если имеет значение null, используется глобальный лимит.нетnull

contact_phones

string

Контактные телефоны клиента, информационное поле. нетnull

domain_id

integer

Идентификатор домена клиента. Все добавочные клиента имеют номера в формате префикс_клиента*имя_добавочного@домен_клиента. Поле только для чтения.да

calls_limit

integer

Лимит на количество одновременных вызовов клиента. При значении null будет использован лимит дилера.нетnull

remote_agent_limit

integer

Лимит на количество внешних агентов очередей. Если имеет значение null, используется глобальный лимит.нетnull

interval_limit

integer

Лимит на количество временных интервалов клиента. Если имеет значение null, используется глобальный лимит.нетnull

type

string("J","F")

Тип клиента, информационное поле. Значение F означает физическое лицо, значение J – юридическое.нетF

email

string

Адрес электронной почты клиентада

status

string("active", "blocked")

Статус клиента. Может принимать значения active и blocked. При установленном статусе blocked клиент не может принимать и совершать вызовы, а также пользоваться REST API.нетactive

ivr_rule_limit

integer

Лимит на количество правил в одной опции контекста IVR. Если имеет значение null, используется глобальный лимит.нетnull

fact_address

string

Фактический адрес клиента, информационное поле.нетnull

extension_agent_limit

integer

Лимит на количество агентов очереди на один добавочных клиента. Если имеет значение null, используется глобальный лимит.нетnull

user_client_limit

integer

Лимит на количество пользователей типа "клиент". Если имеет значение null, используется глобальный лимит.нетnull

disk_quota

integer

Дисковая квота в байтах для хранения записей разговора, сообщений голосовой почты и входящий сообщений факса. При исчерпании квоты запись разговоров, сохранение голосовых сообщений и приём факсов вестись не будет.нет0

event_limit

integer

Лимит на количество обработчиков событий на одном добавочном. Если имеет значение null, используется глобальный лимит.нетnull

dial_rule_limit

integer

Лимит на количество правил набора клиента. Если имеет значение null, используется глобальный лимит.нетnull

name

string

Имя клиентада

jur_address

string

Юридический адрес клиента, информационное поле.нетnull

language

string("ru","en")

Язык клиента. На языке клиента проигрываются звуковые файлы приветствий голосовой почты, перевода, звуки управления конференцией. Если имеет значение null, используется глобальный язык инсталляции АТС.нетnull

short_local_caller_id

string("yes","no")

Использование короткого номера идентификатора звонящего при вызовах между добавочными клиента. Если настройка включена (значение yes), то при вызовах с добавочного клиента на другой добавочных этого же клиента в поле From вместо полного имени добавочного (000*100@sip.ringme.ru) с префиксом клиента будет находится короткое имя добавочного без префикса клиента (100@sip.ringme.ru).нетno

extra_params

string

Строковое поля для любой дополнительной информации о клиенте. Клиенту данное поле доступно на чтение.нетnull

incom_rule_limit

integer

Лимит на количество правил входящего вызова одного добавочного. Если имеет значение null, используется глобальный лимит.нетnull

ivr_context_limit

integer

Лимит на количество контекстов в одном добавочном типа IVR. Если имеет значение null, используется глобальный лимит.нетnull

POST /admin/client/

Добавить client

Параметры JSON

Имя

Тип

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

application_limit

integer

нет

sbc_mode

string

нет

presence

string

нет

reg_limit

integer

нет

routing_list_id

integer

нет

hidden_json

string

нет

network_permission_limit

integer

нет

extension_limit

integer

нет

extension_group_limit

integer

нет

hidden_comment

string

нет

ambassadors

string

нет

domain_id

integer

да

user_extension_group_limit

integer

нет

extension_len

integer

нет

dealer_id

integer

да

sound_limit

integer

нет

forced_prefix

string

нет

contact_phones

string

нет

user_extension_limit

integer

нет

calls_limit

integer

нет

remote_agent_limit

integer

нет

interval_limit

integer

нет

ivr_option_limit

integer

нет

type

string

нет

email

string

да

status

string

нет

ivr_rule_limit

integer

нет

fact_address

string

нет

extension_agent_limit

integer

нет

user_client_limit

integer

нет

disk_quota

integer

нет

event_limit

integer

нет

dial_rule_limit

integer

нет

name

string

да

jur_address

string

нет

language

string

нет

short_local_caller_id

string

нет

extra_params

string

нет

incom_rule_limit

integer

нет

ivr_context_limit

integer

нет

Поля ответа

Имя

Тип

ivr_option_limit

integer

create_date

string

presence

string

reg_limit

integer

routing_list_id

integer

hidden_json

string

network_permission_limit

integer

extension_limit

integer

prefix

string

extension_group_limit

integer

hidden_comment

string

ambassadors

string

sbc_mode

string

user_extension_limit

integer

id

integer

user_extension_group_limit

integer

extension_len

integer

dealer_id

integer

sound_limit

integer

application_limit

integer

contact_phones

string

domain_id

integer

calls_limit

integer

remote_agent_limit

integer

interval_limit

integer

type

string

email

string

status

string

ivr_rule_limit

integer

fact_address

string

extension_agent_limit

integer

user_client_limit

integer

disk_quota

integer

event_limit

integer

dial_rule_limit

integer

name

string

jur_address

string

language

string

short_local_caller_id

string

extra_params

string

incom_rule_limit

integer

ivr_context_limit

integer

GET /admin/client/

Получить client list

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

Имя

Тип

extension_len

array [integer]

dealer_id

array [integer]

name

array [string]

domain_id

array [integer]

routing_list_id

array [integer]

id

array [integer]

prefix

array [string]

order_by

string

per_page

integer

type

array [string]

order

string

page

integer

Поля ответа

Имя

Тип

ivr_option_limit

integer

create_date

string

presence

string

reg_limit

integer

routing_list_id

integer

hidden_json

string

network_permission_limit

integer

extension_limit

integer

prefix

string

extension_group_limit

integer

hidden_comment

string

ambassadors

string

sbc_mode

string

user_extension_limit

integer

id

integer

user_extension_group_limit

integer

extension_len

integer

dealer_id

integer

sound_limit

integer

application_limit

integer

contact_phones

string

domain_id

integer

calls_limit

integer

remote_agent_limit

integer

interval_limit

integer

type

string

email

string

status

string

ivr_rule_limit

integer

fact_address

string

extension_agent_limit

integer

user_client_limit

integer

disk_quota

integer

event_limit

integer

dial_rule_limit

integer

name

string

jur_address

string

language

string

short_local_caller_id

string

extra_params

string

incom_rule_limit

integer

ivr_context_limit

integer

  • No labels