Документация BILLmanager 6

Конструктор сайтов (sitebuilder)

sitebuilder

Результат: список элементов

Конструктор сайтов

Уровень доступа: admin user

  • domain — Доменное имя
  • ip — IP-адрес
  • username — Имя пользователя
  • id — Id
  • pricelist — Тариф
  • account — Клиент
  • project — Провайдер
  • datacentername — Дата-центр
  • processingmodule — Модуль обработки
  • createdate — Дата создания
  • expiredate — Действует до
  • autoprolong — Автопродление
  • status_msg -
  • item_status - статус услуги. Может принимать значения: 
    • 1 — заказана; 
    • 2 — активна; 
    • 3 — остановлена;
    • 4 — удалена; 
    • 5 — обрабатывается; 
  • cost — Стоимость

Принудительная перезагрузка сервера в панели управления

Функция: service.hardreboot

Принудительная перезагрузка сервера в панели управления

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

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

Функция: sitebuilder.su

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

Уровень доступа: admin

Включить

Функция: sitebuilder.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Статистика по использованию ресурсов

Функция: service.stat

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

Задать вопрос по услуге

Функция: service.ask

Задать вопрос по услуге

Уровень доступа: user

Услуга перейдет в остановленное состояние, тарификация будет производиться по правилам для приостановленных услуг. Позже можно самостоятельно запустить.

Функция: service.stop

Услуга перейдет в остановленное состояние, тарификация будет производиться по правилам для приостановленных услуг. Позже можно самостоятельно запустить.

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Доменное имя услуги

Функция: sitebuilder.domain

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • freedomain_name — Бесплатное доменное имя.
  • additional_domain — Дополнительное доменное имя.
  • owndomain — Доменное имя.
  • ordereddomain — Доменное имя.

Перезагрузка сервера в панели управления

Функция: service.reboot

Перезагрузка сервера в панели управления

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: service.detail

Результат: список элементов

Конфигурация услуги

Уровень доступа: admin+

  • id — Id
  • name — Наименование
  • addonlimit — Включено в тариф
  • value — Заказано дополнительно
  • props — Стоимость

Удалить выделенные записи

Функция: service.detail.delete

Удалить выделенные записи

Уровень доступа: admin+

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент idkey из функции service.detail.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование ресурса

Функция: service.detail.edit

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент idkey из функции service.detail)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент idkey из функции service.detail)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Укажите наименование для ресурса, которое будет отображаться в интерфейсе и документах
  • pricelist_measure — Единица измерения. Единица измерения дополнения
  • manualvalue — Количество. Количество предоставляемого ресурса
  • intvalue — Дополнительно. Дополнительно заказано. Значения от до
  • boolvalue — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Значение ресурса
  • enumerationitem — Значение. Выберите значение ресурса
  • no_check_addon — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Значение дополнения к услуге будет изменено без выполнения проверки модулем обработки
  • addonlimit — Включено в тариф. Включено в тариф
  • addonbool — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Значение ресурса, предоставляемое тарифным планом
  • addonenumerationitem — Включено в тариф.
  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте флаг, если не нужно списывать/возвращать деньги за текущую операцию изменения ресурсов
  • reboot — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Перезагрузить сервер после применения параметров

Заказать новую услугу

Функция: sitebuilder.order

Заказать новую услугу

Уровень доступа: user

IP-адрес

Функция: service.ip

Результат: список элементов

IP-адреса

Уровень доступа: admin user

  • id — Id
  • name — IP-адрес
  • mask — Маска
  • gateway — Шлюз
  • domain — Домен
  • type — Тип
  • ip_status — Статус
  • ip_clientstatus — Статус

Перенос IP-адреса

Функция: service.ip.move

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • item — Услуга. Id услуги, к которой переносится IP-адрес
  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) IP адрес будет добавлен без списания средств со счета клиента
  • postpaid — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если опция установлена, то при нехватке средств на счете расход будет создан в долг

IP-адрес

Функция: service.ip.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • type — Тип IP-адреса. Тип добавляемого IP-адреса
  • pools — Пул IP. Укажите пул, в котором находится данный IP-адрес
  • domain — Домен. Обратная PTR запись для IP адреса
  • ippool — Пул IP. Укажите пул, в котором находится данный IP-адрес
  • name — IP-адрес. IP-адрес
  • mask — Маска подсети. Маска подсети, используется другими продуктами для настройки сети
  • gateway — Адрес шлюза. Адрес шлюза, используется другими продуктами для настройки сети
  • addinpanel — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Снимите галочку, если не нужно добавлять адрес в панель управления
  • addinipmgr — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Снимите галочку, если не нужно резервировать IP-адрес в IPmanager'е
  • count — Количество. Количество создаваемых адресов. Значения от 1 до 1000
  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) IP адрес будет добавлен без списания средств со счета клиента
  • postpaid — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если опция установлена, то при нехватке средств на счете расход будет создан в долг
  • reboot — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Перезагрузить сервер после применения параметров

Удаление IP-адреса

Функция: service.ip.del.admin

Уровень доступа: admin+

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции sitebuilder).
    • elid — уникальный идентификатор (элемент id из функции service.ip)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) IP-адрес будет удален без возврата средств на счет клиента
  • manual — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Адрес будет удален только из биллинга. Наличие адреса в панели управления и IPmanager не проверяется
  • ipcount — Количество адресов. Общее количество удаляемых IP-адресов
  • cost — Сумма возврата. Сумма, которая будет зачислена на счет клиента после удаления IP-адресов

Удалить

Функция: service.ip.delete

Удалить

Уровень доступа: user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции service.ip.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: service.ip.history

Результат: список элементов

История IP-адреса

Уровень доступа: admin user

  • changedate — Дата изменения
  • desc — Описание
  • user — Имя пользователя
  • ip — IP-адрес
  • action — Функция

Редактирование услуги

Функция: sitebuilder.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • processingmodule — Модуль обработки. Модуль обработки
  • autoprolong — Автоматическое продление. Выберите период, на который услуга будет продляться автоматически при окончании срока действия
  • createdate — Дата заказа. Дата заказа услуги
  • opendate — Дата создания. Дата фактического начала действия услуги
  • expiredate — Действует до. Срок действия услуги
  • scheduledclose — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Запланировано удаление по окончанию оплаченного периода
  • reboot — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
  • note — Комментарий. Комментарий к услуге, виден только сотрудникам провайдера
  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте флаг, если не нужно списывать/возвращать деньги за текущую операцию изменения ресурсов

Выключить

Функция: sitebuilder.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Установить фильтр по клиенту

Функция: sitebuilder.setfilter

Установить фильтр по клиенту

Уровень доступа: admin

Написать запрос клиенту

Функция: ticket.write.service

Написать запрос клиенту

Уровень доступа: admin

Смена пароля

Функция: service.changepassword

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • passwd — . Новый пароль для услуги
  • confirm — Подтверждение.

Инструкция об использовании услуги

Функция: service.instruction.html

Инструкция об использовании услуги

Уровень доступа: admin user

Продление услуги

Функция: service.prolong

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • period — Период. Выберите период, на который необходимо продлить услугу

Удалить выделенные услуги

Функция: sitebuilder.delete

Удалить выделенные услуги

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Услуга перейдет в запущенное состояние, тарификация будет производиться по правилам для запущенных услуг.

Функция: service.start

Услуга перейдет в запущенное состояние, тарификация будет производиться по правилам для запущенных услуг.

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции sitebuilder.

Результат: успешное выполнение операции или сообщение об ошибке

Открытие услуги

Функция: sitebuilder.open

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции sitebuilder)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • processingmodule — Модуль обработки. Модуль обработки, назначенный услуге

Установка фильтра.

sitebuilder.filter

Сменить тариф

Функция: service.changepricelist

Сменить тариф

Уровень доступа: admin

Параметры:

  • elid — id лицензии
  • pricelist — id тарифа
  • su — логин администратора

Наименование

Функция: service.history

Результат: список элементов

История изменения услуги

Уровень доступа: admin user

  • changedate — Дата изменения
  • desc — Изменение
  • user — Имя пользователя
  • ip — IP-адрес
  • action — Функция