Разработчикам / REST API для **BOOCO Meteor (v 1.x) /** Общее API

В данном разделе описываются методы /api/v1/info/* для получения информации о сервере.

<aside> 💡 Методы этого раздела не требуют авторизации.

</aside>

Endpoints

Параметры URL

Описание типов

type Info = {
  company: string, // Имя компании, на которую выдана лицензия
  date: string, // Дата выдачи лицензии
  sma?: string, // Дата, до которой действует SMA
  'valid-till'?: string, // Дата, до которой действует лицензия
  'calendar-systems'?: number, // Количество лицензированных календарных систем
  directories?: number, // Количество служб лицензированных каталогов
  devices?: number, // Количество служб лицензированных устройств
  venues?: number, // Количество служб лицензированных помещений
  serverInfo: {
    version: string, // Версия сервера
    branch: string, // Ветка, из которой он был собран
    buildDate?: string, // Дата сборки
    buildTime?: string, // Время сборки
    isoDate?: TDateISO, // Дата и время сборки в формате ISO-string
    refName?: string,
    commitHash: string, // sha коммит
    dev: boolean // Запущен ли сервер как development
  }
};

type Module = {
  name: string; // Имя модуля
  type?: string; // Тип, custom — для модулей клиентов
  title?: string; // Произвольное описание
  [key: string]: any; // Дополнительные поля
};