Индекс Enum

ChatType

Возможные значения:

  • direct

  • group

  • task

GroupStatus

Возможные значения:

  • admin

  • member

MarkupType

Возможные значения:

  • bold

  • italic

  • underscore

  • strike

  • code

  • codeblock

  • quote

  • link

  • time

  • unsafe

Mediasubtype

Возможные значения:

  • sticker

  • newtask

Mediatype

Возможные значения:

  • plain

  • change

  • deleted

  • file

  • image

  • video

  • audiomsg

  • contact

  • pdf

TeamStatus

Возможные значения:

  • owner

  • admin

  • member

  • guest

UploadMediaType

Возможные значения:

  • file

  • image

  • video

  • audio

  • imagefile

Псевдонимы типов

ActiveUserDailyStatList

Изначальный тип: ActiveUserDailyStat

Является списком

BotCommands

Список команд ботов

Base Type: BotCommand

Является списком

Err

Базовый тип: string

ISODateTimeString

Дата и время в RFC3339 формате. Пример: 2019-09-18T00:00:07.435409Z

Базовый тип: string

JID

Базовый тип: string

PushDeviceType

Базовый тип: int

RGBColor

Цвет в #rrggbb формате где rr, gg, bb шестнадцатеричные цифры от 00 до ff красного, зеленого и синего канала соответственно. (например желтый будет #ffff00)

Базовый тип: string

TaskFilterKey

Базовый тип: string

TaskSortKey

Базовый тип: string

TaskTabKey

Базовый тип: string

Индекс JSON объектов

BotCommand

Информация о команде бота

    Поля:
    key (string) — Что должно быть вставлено в чат
    title (string) — Что должно быть видимо пользователем
    args (array[string]) — Опции команды если существует

ButtonColors

Цвета кнопок для приложения

    Поля:
    brand_static (RGBColor) — статический цвет
    brand_active (RGBColor) — активный цвет
    brand_disable (RGBColor) — отключенный цвет
    simple_static (RGBColor) — простой статический цвет
    simple_active (RGBColor) — простой активный цвет
    simple_disable (RGBColor) — простой отключенный цвет

CallDevice

Устройство участника звонка

    Поля:
    muted (boolean) — устройство заглушено
    useragent (string) — Описание устройства

CallOnliner

Участник звонка

    Поля:
    jid (JID) — Id контакта
    display_name (string) — Имя контакта
    role (string) — Роль контакта
    icon (string) — Иконка контакта
    muted (boolean) — Микрофон выключен. Вычисляется из состояния устройств
    devices (array[CallDevice]) — Устройства участвующие, строго одно пока-что

Chat

Образ чата. (прямого, группового или задачного)

    Поля:
    jid (JID) — Id группы/задачи/контакта
    chat_type (ChatType) — Тип чата
    base_gentime (number) 💥 — Базовые поля (не относящиеся к каким либо участникам) версия
    gentime (number) — Поля чата относящиеся к какому либо конкретному участнику версия
    created (string) — Дата создания, iso datetime
    display_name (string) — Титул
    icons (IconData) — Данные иконки
    counters_enabled (boolean) 💥 — Непрочитанные сообщения будут учитываться в счетчике
    can_call (boolean) 💥 — Могу ли я звонить в этот чат
    can_send_message (boolean) 💥 — Могу ли я отправлять сообщения в этот чат
    cant_send_message_reason (string) 💥 — Почему я не могу отправлять сообщения в этот чат (если не могу)
    collapsed (boolean) 💥 — Сжатое описание. Используется только в задачах
    draft (string) 💥 — Черновик последнего сообщения, если существует
    draft_gentime (number) 💥 — Версия последнего черновика , если существует
    hidden (boolean) 💥 — Невидимый чат
    notifications_enabled (boolean) 💥 — Пуш уведомления включены
    num_importants (number) 💥 — Число важных сообщений
    num_unread (number) 💥 — Счетчик непрочитаных сообщений
    num_unread_notices (number) 💥 — Счетчик упоминаний (@)
    last_message (Message) 💥 — Объект последнего сообщения
    last_read_message_id (string) 💥 — Id последнего прочитанного сообщения, если существует
    section (string) 💥 — Id проекта / секции , если существует
    changeable_fields (array[string]) 💥 — Список редактируемых полей
    pinned (boolean) 💥 — Закреплен ли чат на верху
    pinned_sort_ordering (number) 💥 — Тип сортирования прикрепленного чата
    num_members (number) 💥 — Количество не архивированных участников
    can_delete (boolean) 💥 — Могу ли я удалить этот чат
    description (string) 💥 — Описание группы или задачи
    markup (array[MarkupEntity]) 💥 — Markup объекты для описания. Экспериментально
    feed (boolean) 💥 — Существует в feed (главный экран)
    pinned_message (Message) 💥 — Прикрепленные сообщения этого чата
    color_index (number) 💥 — Индекс нестандартного цвета из таблицы цветов. Только в задачах
    num_items (number) 💥 — количество пунктов в чеклисте. Только в задачах
    num_checked_items (number) 💥 — Количество отмеченных пунктов в чеклисте. Только в задачах
    assignee (JID) 💥 — Id доверенного контакта. Только в задачах
    num (number) 💥 — Номер задачи в этой команде
    observers (array[JID]) 💥 — Id подписчиков
    owner (JID) 💥 — Создатель задачи
    task_status (string) 💥 — Статус задачи. Возможно не стандартное
    title (string) 💥 — Титул задачи. Создается из номера и описания
    done (string) 💥 — Дата завершения задачи в iso формате, если существует
    done_reason (string) 💥 — Причина завершения задачи, если существует
    deadline (string) 💥 — Дедлайн задачи в iso формате, если существует
    deadline_expired (boolean) 💥 — Просрочен ли дедлайн
    links (MessageLinks) 💥 — Ссылки в описании
    tags (array[string]) 💥 — Список тэгов задачи, если существуют
    importance (number) 💥 — Важность задачи, если доступно в команде
    urgency (number) 💥 — Срочность задачи, если доступно в команде
    spent_time (number) 💥 — Время затраченное на задачу
    complexity (number) 💥 — Сложность задачи
    linked_messages (array[any]) 💥 — Используется для «Create task from messages…»
    uploads (array[Upload]) 💥 — UID загрузок для запроса, объекты загрузок для ответа
    items (array[TaskItem]) 💥 — Предметы чеклиста. Только в задачах
    parents (array[Subtask]) 💥 — Родительские задачи
    tabs (array[TaskTabKey]) 💥 — Имена закладок
    status (GroupStatus) 💥 — Мой статус в группе
    members (array[GroupMembership]) 💥 — Участники группового чата
    can_add_member (boolean) 💥 — Могу ли я добавлять участников в этот групповой чат
    can_remove_member (boolean) 💥 — Могу ли я убирать участников из этого группового чата
    can_change_member_status (boolean) 💥 — Могу ли я менять статус участников этого группового чата
    can_change_settings (boolean) 💥 — арело: используете ``changeable fields``
    default_for_all (boolean) 💥 — Будут ли новые участники добавлены в этот чат при создании
    readonly_for_members (boolean) 💥 — Только для чтения для не администраторов (как каналы в Telegram но переключаемые)
    autocleanup_age (number) 💥 — Удалять сообщения через столько то секунд. Экспериментальная функция
    public (boolean) 💥 — Могут ли другие участники команды видеть этот чат/задачу
    can_join (boolean) 💥 — Могу ли я присоединиться к этому публичному чату/задаче
    can_delete_any_message (boolean) 💥 — Могу ли я удалять сообщения в этом чате
    can_set_important_any_message (boolean) 💥 — Могу ли я менять флаг важности сообщений в этом чате
    last_activity (string) 💥 — Дата последнего сообщения в этом чате если оно было удалено
    draft_num (number) 💥 — Устарело

ChatShort

Минимальное представление чата

    Поля:
    jid (JID) — Id группы/задачи/контакта
    chat_type (ChatType) — Тип чата
    display_name (string) — Титул
    icons (IconData) — Данные иконки

ColorRule

Набор правил о применении цветов к задачам

    Поля:
    uid (string) — Id правила
    priority (number) — Приоритет правила
    description (string) 💥 — Описание правила
    color_index (number) — Индекс цвета
    section_enabled (boolean) 💥 — Фильтр проектов включен
    section (string) 💥 — Id проекта если фильтр по проектам включен
    tags_enabled (boolean) 💥 — Фильтр по тэгам включен
    tags (array[string]) 💥 — Тэги если фильтр по тэгам включен
    task_status (string) 💥 — Статус задачи
    task_importance_enabled (boolean) 💥 — Фильтр по важности включен
    task_importance (number) 💥 — Важность задачи если фильтр по важности включен
    task_urgency_enabled (boolean) 💥 — Фильтр по срочности включен
    task_urgency (number) 💥 — Срочность задачи если фильтр по срочности включен

Contact

Contact

    Поля:
    jid (JID) — Id контакта
    node (string) 💥 — uid узла для внешних пользователей
    display_name (string) — Полное имя в чатах
    short_name (string) — Короткое имя в чатах
    contact_email (string) — Контактный email в этой команде
    contact_phone (string) — Контактный телефон в этой команде
    icons (IconData) — Данные иконки
    gentime (number) — Версия объекта
    role (string) — Роль этой команде
    mood (string) 💥 — Настроение в этой команде
    status (TeamStatus) — Статус в этой комманде
    last_activity (string) 💥 — Последняя активность в этой команде (iso дата-время)
    is_archive (boolean) 💥 — Пользователь был удален
    botname (string) 💥 — Имя бота. Пустое для пользователей
    sections (array[string]) — Id секции
    can_send_message (boolean) 💥 — Могу ли я отправлять сообщения этому контакту
    cant_send_message_reason (string) 💥 — Почему я не могу отправлять сообщения в этот чат (если не могу)
    can_call (boolean) 💥 — Могу ли я звонить этому контакту
    can_create_task (boolean) 💥 — Могу ли я создавать задачи этому контакту
    can_import_tasks (boolean) 💥 — Могу ли я импортировать задачи в этой команде
    can_add_to_group (boolean) 💥 — Могу ли я добавлять этого контакта в групповые чаты
    can_delete (boolean) 💥 — Могу ли я убрать этот контакт из команды
    changeable_fields (array[string]) 💥 — Изменяемые поля
    family_name (string) 💥 — Фамилия
    given_name (string) 💥 — Имя
    patronymic (string) 💥 — Отчество если существует
    default_lang (string) 💥 — Код языка по умолчанию
    debug_show_activity (boolean) 💥 — Включить отладочные сообщения в интерфейсе
    dropall_enabled (boolean) 💥 — Включить экспериментальную функцию убрать все сообщения
    alt_send (boolean) 💥 — Использовать Ctrl/Cmd + Enter вместо Enter
    asterisk_mention (boolean) 💥 — Использовать Ctrl/Cmd + Enter вместо Enter
    always_send_pushes (boolean) 💥 — Посылать пуш уведомления даже если контакт онлайн
    hide_pushes_content (boolean) 💥 — Скрывать тело пушей
    timezone (string) 💥 — Часовой пояс
    quiet_time_start (string) 💥 — Начало тихого времени
    quiet_time_finish (string) 💥 — Окончание тихого времени
    focus_until (string) 💥 — Режим фокусировки включен до
    group_notifications_enabled (boolean) 💥 — Пуш уведомления для групповых чатов
    task_notifications_enabled (boolean) 💥 — Пуш уведомления для задач
    contact_short_view (boolean) 💥 — Короткий список контактов
    group_short_view (boolean) 💥 — Короткий список групп
    task_short_view (boolean) 💥 — Короткий список задач
    contact_mshort_view (boolean) 💥 — Короткий список контактов в мобильном приложении
    group_mshort_view (boolean) 💥 — Короткий список групп в мобильном приложении
    auth_2fa_enabled (boolean) 💥 — Двух факторная аутентификация настроена и подтверждена
    auth_2fa_status (string) 💥 — Статус двух факторной аутентификации
    task_mshort_view (boolean) 💥 — Короткий список задач в мобильном приложении
    contact_show_archived (boolean) 💥 — Показывать архивированных контактов в списке контактов
    unread_first (boolean) 💥 — Показывать непрочитанные чаты в списке чатов первыми
    munread_first (boolean) 💥 — Показывать непрочитанные сообщения первыми в мобильном приложении
    can_add_to_team (boolean) 💥 — Могу ли я добавлять новых пользователей в эту команду
    can_manage_sections (boolean) 💥 — Могу ли я управлять секциями в этой команде
    can_manage_projects (boolean) 💥 — Могу ли управлять проектами в этой команде
    can_manage_tags (boolean) 💥 — Могу ли я управлять тэгами в этой команде
    can_manage_integrations (boolean) 💥 — Могу ли я управлять интеграциями в этой команде
    can_manage_color_rules (boolean) 💥 — Могу ли я управлять правилами цветов в этой команде
    can_create_group (boolean) 💥 — Могу ли я управлять групповыми чатами в этой команде
    can_join_public_groups (boolean) 💥 — Могу ли я видеть/присоединяться к публичным группам в этой команде
    can_join_public_tasks (boolean) 💥 — Могу ли я видеть/присоединяться к публичным задачам в этой команде
    custom_fields (ContactCustomFields) 💥 — Дополнительные поля контактов
    can_delete_any_message (boolean) 💥 — Устарело

ContactCustomFields

Дополнительные поля контактов

    Поля:
    company (string) 💥 — Компания
    department (string) 💥 — Департамент
    title (string) 💥 — Титул
    mobile_phone (string) 💥 — Мобильный телефон
    source (string) 💥 — Источник импорта
    ad_uid (string) 💥 — UUID пользователя в Active Directory

ContactShort

Компактное отображение контакта

    Поля:
    jid (JID) — Id контакта
    display_name (string) — Полное имя в чатах
    short_name (string) — Короткое имя в чатах
    icons (IconData) — Данные иконки
    gentime (number) — Версия объекта

Country

Государство для отображения телефонных номеров на странице логина

    Поля:
    code (string) — Код номера телефона
    iso (string) — ISO код государства
    name (string) — Имя государства
    default (boolean) 💥 — Выбрано по умолчанию
    popular (boolean) 💥 — Популярно значит должно быть кэшировано

DeletedChat

text (string) - Текстовое представление чата

    Поля:
    jid (JID) — Id группы/задачи/контакта
    chat_type (ChatType) — Тип чата
    gentime (number) — Поля чата (относящиеся к какому либо конкретному участнику) версия
    is_archive (boolean) — Флаг архивирования. Всегда true для этой структуры

DeletedRemind

Напомнить об удаленном сообщении

    Поля:
    uid (string) — Id напоминания

DeletedSection

Удаленная задача, проект или контакт

    Поля:
    uid (string) — Uid секции
    gentime (number) — Версия объекта

DeletedTag

Удаленный тэг сообщения

    Поля:
    uid (string) — Id тэга

DeletedTeam

Сообщение удаления команды. Только для чтения

    Поля:
    uid (string) — Id команды
    is_archive (boolean) — Команда была удалена
    gentime (number) — Версия объекта

EasyApiMessage

Простое api для интеграций с /api/message или /tasks/[team]/[num]/message

    Поля:
    key (string) — Ключи API разделенные запятыми (только для /api/message)
    message (string) — Текст сообщения. Обязательно
    message_id (string) — Uid сообщения. Обязательно
    nopreview (boolean) — Отключить предварительный просмотр ссылок
    important (boolean) — Отметить сообщение важным
    silently (boolean) — Отключить счетчики и пуш уведомления
    convert_linebreaks (boolean) — Конвертировать «\n» в «\n»

Emoji

Emoji

    Поля:
    char (string) — Юникод символ
    key (string) — Текстовая репрезентация

Features

Информация о сервере. Только для чтения.

    Поля:
    host (string) — Текущий хост
    build (string) — Версия компиляции сервера
    desktop_version (string) — Версия приложения рабочего стола
    front_version (string) — Версия веб приложения
    app_title (string) — Титул приложения
    landing_url (string) 💥 — Адрес изначальной страницы
    app_schemes (array[string]) — Ссылки локальных приложений
    userver (string) — Адрес сервера с статическими файлами
    ios_app (string) — Ссылка в AppStore
    android_app (string) — Ссылка в Google Play
    ios_corp_app (string) — Ссылка в AppStore для корпоративного приложения
    android_corp_app (string) — Ссылка в Google Play для корпоративного приложения
    theme (string) — Тема интерфейса по умолчанию
    min_ios_version (string) — Минимальная версия приложения iOS требуемая на этом сервере. Используется для обратно несовместимых изменений
    min_android_version (string) — Минимальная версия приложения Android требуемая на этом сервере. Используется для обратно несовместимых изменений
    min_corp_ios_version (string) — Минимальная версия корпоративного приложения iOS требуемая на этом сервере. Используется для обратно несовместимых изменений
    min_corp_android_version (string) — Минимальная версия корпоративного приложения Android требуемая на этом сервере. Используется для обратно несовместимых изменений
    free_registration (boolean) — Свободная регистрация разрешена
    max_upload_mb (number) — Максимальный размер загрузок пользователя
    max_linked_messages (number) — Максимальное количество пересылаемых сообщений
    max_message_uploads (number) — Максимальное количество загрузок в сообщении
    max_username_part_length (number) — Максимальное количество букв для: фамилии, имени, отчества если существует
    max_group_title_length (number) — Максимальное количество букв для названия группового чата
    max_team_title_length (number) — Максимальное количество букв в названии комманды
    max_role_length (number) — Максимальное количество букв в названии команды
    max_mood_length (number) — Максимальное количество букв в названии настроения в команде
    max_message_length (number) — Максимальное количество букв в текстовом сообщении
    max_section_length (number) — Максимальная длинна названия проекта и секций контакта
    max_project_length (number) — Максимальная длинна проекта
    max_tag_length (number) — Максимальная длина тэгов
    max_task_title_length (number) — Максимальная длина титула задачи
    max_color_rule_description_length (number) — Максимальная длина описания правила цвета
    max_url_length (number) — Максимальная длина ссылок
    max_integration_comment_length (number) — Максимальная длина комментариев интеграций
    max_teams (number) — Максимальное количество команд для одного пользователя
    max_message_search_limit (number) — Максимальное количество результатов поиска
    multi_nodes (boolean) 💥 — Режим многих узлов включен (федерация)
    afk_age (number) — Максимальное количество секунд не активности
    auth_by_password (boolean) 💥 — Аутентификация по паролю включена
    auth_by_qr_code (boolean) 💥 — Аутентификация по QR-коду или ссылки включена
    auth_by_sms (boolean) 💥 — SMS аутентификация включена
    auth_2fa (boolean) 💥 — Двух факторная аутентификация включена
    is_pin_code_required (boolean) — Обязателен ли PIN код?
    pin_code_wrong_limit (number) — Максимальное количество неправильных вводов PIN кода
    oauth_services (array[OAuthService]) 💥 — Внешние сервисы
    ice_servers (array[ICEServer]) — ICE серверы для WebRTC
    custom_server (boolean) — True при установки на внешний сервер
    installation_type (string) — Название установки
    installation_title (string) 💥 — Название установки. Используется на входной странице
    custom_app_icon_name (string) 💥 — Имя настроенной иконки если существует
    app_login_background (string) 💥 — Ссылка на изображение на заднем фоне приложения если существует
    web_login_background (string) 💥 — Ссылка на изображение на заднем фоне веб страницы если существует
    is_testing (boolean) — Установка для тестирования
    metrika (string) — Id счетчика Yandex метрики
    amplitude_api_key (string) 💥 — Amplitude ключ API
    min_search_length (number) — Минимальное количество букв чтобы начать глобальный поиск
    resend_timeout (number) — Попробовать снова отправить сообщение если сервер не ответил в течение данного времени в секундах
    sentry_dsn_js (string) — Настройки sentry.io
    server_drafts (boolean) — Сохраняются ли черновики сообщений на сервере
    firebase_app_id (string) — Настройки Firebase для веб пуш уведомлений
    firebase_sender_id (string) — Настройки Firebase для веб пуш уведомлений
    firebase_api_key (string) — Настройки Firebase для веб пуш уведомлений
    firebase_auth_domain (string) — Настройки Firebase для веб пуш уведомлений
    firebase_database_url (string) — Настройки Firebase для веб пуш уведомлений
    firebase_project_id (string) — Настройки Firebase для веб пуш уведомлений
    firebase_storage_bucket (string) — Настройки Firebase для веб пуш уведомлений
    calls_version (number) — Версия звонков. 0 = отключены, 1 = только аудио, 2 = аудио+видео
    mobile_calls (boolean) — Звонки включены ли для мобильных приложений
    calls_record (boolean) — Включена ли запись звонков
    only_one_device_per_call (boolean) 💥 — Запретить звонок с нескольких устройств. Экспериментально
    max_participants_per_call (number) 💥 — Максимальное количество участников звонка
    safari_push_id (string) — Id пуш уведомлений для Safari
    message_uploads (boolean) — Несколько загрузок в одном приложении
    terms (Terms) — Названия для команд. Экспериментално
    single_group_teams (boolean) — Меж командная связь. Экспериментально
    wiki_pages (boolean) — Вики страницы в чатах. Экспериментально
    allow_admin_mute (boolean) 💥 — Вики страницы в чатах. Экспериментально
    default_wallpaper (Wallpaper) 💥 — Ссылка на обои по умолчанию для мобильных приложений если существует
    support_email (string) — email поддержки
    custom_theme (boolean) — True если у сервера не стандартная тема
    task_checklist (boolean) — Устарело
    readonly_groups (boolean) — Устарело
    task_dashboard (boolean) — Устарело
    task_messages (boolean) — Устарело
    task_public (boolean) — Устарело
    task_tags (boolean) — Устарело
    calls (boolean) — Устарело
    min_app_version (string) — Устарело
    file_extension_whitelist (array[string]) — Список разрешенных расширений файлов
    file_extension_blacklist (array[string]) — Список запрещенных расширений файлов
    file_extension_whitelist_priority (boolean) — Имеют ли разрешенные расширения файлов приоритет?

FontColors

IconColors цвета иконок для приложения

    Поля:
    text (RGBColor) — Цвет текста
    title (RGBColor) — Цвет титула
    sub (RGBColor) — Вторичный цвет
    brand_button (RGBColor) — Цвет кнопки бренда
    simple_button (RGBColor) — Цвет простой кнопки
    bubble_sent (RGBColor) — Цвет пузыря отправлений
    bubble_received (RGBColor) — Цвет пузыря получения

GroupMembership

Статус членства в групповых чатах

    Поля:
    jid (JID) — Id контакта
    status (GroupStatus) 💥 — Статус в группе
    can_remove (boolean) 💥 — Могу ли я убрать этого пользователя

ICEServer

Сервер для установки соединений через NAT (Interactive Connectivity Establishment). Только для чтения

    Поля:
    urls (string) — Ссылки

IconColors

IconColors цвета иконок для приложения

    Поля:
    title (RGBColor) — Цвет титула
    brand (RGBColor) — Цвет бренда
    other (RGBColor) — Другой цвет

IconData

Данные иконок. Для иконок созданных из отображаемого имени состоит из букв + поля цветов

    Поля:
    sm (SingleIcon) — Маленькая иконка
    lg (SingleIcon) — Большое изображение
    letters (string) 💥 — Буквы (только для иконки заглушки)
    color (string) 💥 — Цвет заднего фона иконки (только для иконки заглушки)
    blurhash (string) 💥 — Компактное представление заменителя изображения (экспериментально)
    stub (string) 💥 — Устарело

InputColors

InputColors входные цвета для приложения

    Поля:
    static (RGBColor) — Статический цвет
    active (RGBColor) — Активный цвет
    disable (RGBColor) — Цвет отключения
    error (RGBColor) — Цвет ошибки

Integration

Форма интеграции

    Поля:
    uid (string) 💥 — Id чата
    comment (string) — Комментарий если существует
    created (string) 💥 — Дата и время создания
    enabled (boolean) — Включена ли интеграция
    form (IntegrationForm) — Форма интеграции
    group (JID) — Id чата
    help (string) 💥 — Полное описание
    kind (string) — Уникальное имя интеграции

IntegrationField

Форма интеграции

    Поля:
    label (string) — Этикетка
    readonly (boolean) — Только ли для чтения поле?
    value (string) — Текущее значение

IntegrationForm

Форма интеграции

    Поля:
    api_key (IntegrationField) 💥 — Ключ API если существует
    webhook_url (IntegrationField) 💥 — Ссылка Webhook если существует
    url (IntegrationField) 💥 — Ссылка если существует

IntegrationKind

IntegrationKind

    Поля:
    kind (string) — Уникальное имя интеграции
    title (string) — Имя расширения
    template (Integration) — Шаблон интеграции
    icon (string) — Путь к иконке
    description (string) — Описание расширения

Integrations

Полные данные об интеграции, как получены с сервера

    Поля:
    integrations (array[Integration]) — Интеграции которые существуют на текущий момент
    kinds (array[IntegrationKind]) — Аккаунт из другой комманды, Active Directory или сервера

InvitableUser

Аккаунт из другой команды, Active Directory или узла

    Поля:
    uid (string) — Id аккаунта
    node (string) 💥 — uid узла для внешних пользователей
    display_name (string) — Полное имя
    icons (IconData) — Иконки
    teams (array[string]) 💥 — Uid общих команд

JSEP

JavaScript Session Establishment Protocol

    Поля:
    sdp (string) — Session Description Protocol информация
    type (string) — Смотрите https://rtcweb-wg.github.io/jsep/#rfc.section.4.1.8

MarkupEntity

Еденица Markup. Экспериментально

    Поля:
    op (number) — Смещение открытой пометки
    oplen (number) 💥 — Длина открытой пометки
    cl (number) — Смещение закрытой пометки
    cllen (number) 💥 — Длина закрытой пометки
    typ (MarkupType) — Тип пометки
    url (string) 💥 — Ссылка для типа Ссылки
    repl (string) 💥 — Текст заменитель
    time (string) 💥 — Время для типа Времени
    childs (array[MarkupEntity]) 💥 — Список внутренних markup единиц

Message

Сообщение в чате

    Поля:
    content (MessageContent) — содержание сообщения
    push_text (string) 💥 — Простое текстовое представление сообщения
    from (JID) — Id отправителя
    to (JID) — Id получателя (группа, задача или контакт)
    message_id (string) — Uid сообщения
    created (string) — Дата и время создания сообщения (установленная сервером) или дата и время в отправки в будущем для черновиков
    drafted (string) 💥 — Дата и время создания черновика
    gentime (number) — Версия объекта
    chat_type (ChatType) — Тип чата
    chat (JID) — Id чата
    links (MessageLinks) 💥 — Внутренние/внешние ссылки
    markup (array[MarkupEntity]) 💥 — Единицы Markup. Экспериментально
    important (boolean) 💥 — Флаг важности
    edited (string) 💥 — Дата и время изменения или удаления в формате ISO
    received (boolean) 💥 — Сообщение был увиденно кем либо. True или null
    num_received (number) 💥 — Не используется еще
    nopreview (boolean) 💥 — Отключить предварительный просмотр ссылок. True или null
    has_previews (boolean) 💥 — Имеет предварительный просмотр ссылок. True или null
    prev (string) 💥 — Id предыдущего сообщения в этом же чате. Uid или null
    is_first (boolean) 💥 — Это сообщение первое в этом чате. True или null
    is_last (boolean) 💥 — Это сообщение последнее в чате. True или null
    uploads (array[Upload]) 💥 — Загрузки в сообщении
    reactions (array[MessageReaction]) 💥 — Реакции сообщения
    reply_to (Message) 💥 — Сообщение которое было отвечено этим сообщением
    linked_messages (array[Message]) 💥 — Пересланные сообщения. Возможен null. Также содержит двойник поля ReplyTo для обратной совместимости
    notice (boolean) 💥 — Есть упоминание (@). True или null
    silently (boolean) 💥 — Сообщение никого не уведомляет и не учитывается счетчиками
    editable_until (string) 💥 — Автор может изменить сообщение до этой даты и времени
    num (number) 💥 — Индекс этого сообщения. Начинается 0. Null для удаленных сообщений. Изменяется когда какое либо предыдущее сообщение было удалено
    is_archive (boolean) 💥 — Это сообщение за архивировано. True или null
    _debug (string) 💥 — Отладочная информация если существует

MessageColors

MessageColors цвета сообщений для приложения

    Поля:
    bubble_sent (RGBColor) — Цвет пузыря отправлений
    bubble_received (RGBColor) — Цвет пузыря получения
    bubble_important (RGBColor) — Цвет важного пузыря
    status_feed (RGBColor) — Цвет списка статуса
    status_bubble (RGBColor) — Цвет пузыря статуса
    allocated (RGBColor) — выделенный цвет

MessageContent

Содержание сообщения чата

    Поля:
    text (string) — Текстовое представление чата
    type (Mediatype) — Тип сообщения
    subtype (Mediasubtype) 💥 — Подтип сообщения если существует
    upload (string) 💥 — Id загрузок если существуют. Устарело: используйте Uploads вместо этого
    mediaURL (string) 💥 — Ссылка на загрузку если существует. Устарело: используйте Uploads вместо этого
    size (number) 💥 — Размер загрузки. Устарело: используйте Uploads вместо этого
    duration (number) 💥 — Длительность. Устарело: используйте Uploads вместо этого
    processing (boolean) 💥 — Загрузка все еще обрабатывается если существует. Устарело: используйте Uploads вместо этого
    blurhash (string) 💥 — Компактное представление заменителя изображения. Устарело: используйте Uploads вместо этого
    previewHeight (number) 💥 — Высота предварительного просмотра загрузки в пикселях. Устарело: используйте Uploads вместо этого
    previewWidth (number) 💥 — Ширина предварительного просмотра загрузки в пикселях. Устарело: используйте Uploads вместо этого
    previewURL (string) 💥 — Абсолютная ссылка на предварительный просмотр загрузки. Устарело: используйте Uploads вместо этого
    preview2xURL (string) 💥 — Абсолютная ссылка на предварительный просмотр загрузки в высоком разрешении. Устарело: используйте Uploads вместо этого
    name (string) 💥 — Имя загрузки если существует. Устарело: используйте Uploads вместо этого
    animated (boolean) 💥 — Загрузка является анимированным изображением. Устарело: используйте Uploads вместо этого
    title (string) 💥 — Титул изменений (для медиа типа «change»)
    old (string) 💥 — Старое значение (для медиа типа «change»)
    new (string) 💥 — Новое значение (для медиа типа «change»)
    actor (JID) 💥 — Id исполнителя изменений (для медиа типа «change»)
    comment (string) 💥 — Комментарий (для медиа типа «audiomsg»)
    given_name (string) 💥 — Имя личное (для медиа типа «contact»)
    family_name (string) 💥 — Фамилия (для медиа типа «contact»)
    patronymic (string) 💥 — Отчество (для медиа типа «contact»)
    phones (array[string]) 💥 — Список номеров телефонов контакта (для медиа типа «contact»)
    emails (array[string]) 💥 — Список email (для медиа типа «contact»)
    stickerpack (string) 💥 — Название упаковки стикеров (для медиа типа «sticker»)
    pdf_version (PdfVersion) 💥 — PDF версия если существует

MessageLinkPreview

Титул веб сайта и описание

    Поля:
    title (string) — Титул веб сайта или og:title содержание
    description (string) 💥 — Описание веб сайта

MessageReaction

MessageReaction

    Поля:
    name (string) — Emoji
    counter (number) — Количество реакций
    details (array[MessageReactionDetail]) — Детали

MessageReactionDetail

MessageReactionDetail

    Поля:
    created (string) — Когда реакция была добавлена в iso дате и времени
    sender (JID) — Автор реакции
    name (string) — Эмоджи реакции

MyReactions

Реакции к сообщениям: часто используемые и все доступные

    Поля:
    top (array[Reaction]) — Мои часто используемые реакции
    all (array[Reaction]) — Все доступные реакции

Node

Узел (для внешних пользователей)

    Поля:
    uid (string) — uid узла
    title (string) — Титул узла
    enabled (boolean) — Синхронизация с узлом работает

OAuthService

OAuthService

    Поля:
    name (string) — Титул интеграции
    url (string) — Ссылка перенаправления

OnlineCall

Статус активного звонка

    Поля:
    jid (JID) — Id чата или контакта
    uid (string) — Id звонка
    start (string) 💥 — Начало звонка
    online_count (number) 💥 — Количество участников звонка

OnlineContact

Онлайн статус контакта

    Поля:
    jid (JID) — Id контакта
    afk (boolean) 💥 — Не у клавиатуры
    focused (boolean) 💥 — Режим фокуса включен
    mobile (boolean) — Мобильный клиент?

PdfVersion

PDF предварительный просмотр медиа файла. Экспериментально

    Поля:
    url (string) — Абсолютная ссылка
    text_preview (string) 💥 — Первая строка теста

PushDevice

Информация о пуш устройстве

    Поля:
    type (string) — Тип: android, ios, web, safari
    device_id (string) — Id устройства созданное клиентской библиотекой
    notification_token (string) — Токен уведомлений
    voip_notification_token (string) — Токен уведомлений для VOIP (только iOS)
    name (string) — Читаемое название устройства
    data_pushes (boolean) — Посылать тихо данные которые должны быть обработаны клиентом. Должно быть true для всех современных мобильных клиентов
    data_badges (boolean) — Посылать значки как данные. Экспериментально
    allowed_notifications (boolean) — Устарело

Reaction

Эмоджи реакция

    Поля:
    name (string) — Юникод символ

ReceivedMessage

Статус получения сообщения

    Поля:
    chat (JID) — Id чата или контакта
    message_id (string) — Id сообщения
    received (boolean) — Получено ли?
    num_received (number) 💥 — Количество контактов которые получили это сообщение. Экспериментально
    _debug (string) 💥 — Отладочное сообщение если существует

Remind

Remind

    Поля:
    uid (string) — Id напоминания
    chat (JID) — Id чата
    fire_at (string) — Время активации в iso дате и времени
    comment (string) 💥 — Комментарий если существует

Resp

Ответ сервера

    Поля:
    _time (string) 💥 — Время затраченное сервером.
    ok (boolean) — Статус запроса
    result (any) 💥 — Результат. (только если ``ok`` равно ``true``)
    error (Err) 💥 — Ошибка. (только если ``ok`` равно ``false``)
    details (string) 💥 — Ошибка. (только если ``ok`` равно ``false`` и ``Error`` является ``“InvalidData“``)
    reason (string) 💥 — Причина. (только если ``ok`` равно ``false`` и ``Error`` является ``“AccessDenied“``)
    markup (array[MarkupEntity]) 💥 — Markup причины. (только если ``ok`` равно ``false`` и ``Error`` является ``“AccessDenied“``)

Section

Задача проекта или секция контакта

    Поля:
    uid (string) — Uid секции
    sort_ordering (number) — Порядок сортирования
    name (string) — Имя
    gentime (number) — Версия объекта
    description (string) 💥 — Описание
    is_archive (boolean) 💥 — Было удалено

Session

Websocket сессия

    Поля:
    uid (string) — Id сессии
    created (string) — Дата и время создания
    lang (string) 💥 — Код языка
    team (string) 💥 — Id команды
    is_mobile (boolean) 💥 — Мобильный?
    afk (boolean) 💥 — Не у клавиатуры
    useragent (string) 💥 — User agent
    addr (string) 💥 — IP адрес

SharpLinkMeta

Детали авто заполнения чатов

    Поля:
    jid (JID) — Id чата
    chat_type (ChatType) — Тип чата
    public (boolean) 💥 — Задача или группа доступна гостям
    task_status (string) 💥 — Статус задачи
    num (number) 💥 — Номер задачи
    done (boolean) 💥 — Устарело: используйте ``TaskStatus == «done»``

ShortMessage

Короткое сообщение основанное на сообщении чата

    Поля:
    from (JID) — Id отправителя
    to (JID) — Id получателя (группа, задача или контакт)
    message_id (string) — Uid сообщения
    created (string) — Дата и время создания сообщения (установленная сервером) или дата и время в отправки в будущем для черновиков
    gentime (number) — Версия объекта
    chat_type (ChatType) — Тип чата
    chat (JID) — Id чата
    is_archive (boolean) 💥 — Это сообщение за архивировано. True или null

SingleIcon

Большая или маленькая иконка

    Поля:
    url (string) — абсолютная ссылка на иконку
    width (number) — Ширина иконки в пикселях
    height (number) — Высота иконки в пикселях

Подписка

Подписка - сущность которая подразумевает факт подписки на тариф любой команды на какой то период (если отсутствует то стандартный тарриф)

    Поля:
    uid (string) — ID подписки
    activated (string) 💥 — Время активации подписки
    expires (string) 💥 — Время истекания подписки
    tariff_uid (string) 💥 — ID таррифа для которого подписка является действительной
    user_uid (string) 💥 — ID пользователя который подписан

Subtask

Ссылка на под задачу

    Поля:
    jid (JID) — Id задачи
    assignee (JID) — Id доверенного контакта. Только в задачах
    title (string) — Титул задачи. Создается из номера и описания
    num (number) — Номер задачи в этой команде
    display_name (string) — Титул
    public (boolean) 💥 — Задача или группа доступна гостям
    task_status (string) 💥 — Статус подзадачи

SwitcherColors

SwitcherColors переключатель цветов в приложении

    Поля:
    on (RGBColor) — Цвет включения
    off (RGBColor) — Цвет выключения

Tag

Тэг задачи

    Поля:
    uid (string) — Id тэга
    name (string) — Имя тэга

Tariff

Тариф для комманд

    Поля:
    uid (string) — Id тарифа
    title_en (string) — Титул тарифа на английском
    title_ru (string) — Титул тарифа на русском
    price (string) 💥 — Стоимость тарифа
    cloud_space (number) 💥 — Объем зарезервированного места в облаке для загрузок в мегабайтах
    max_members_in_team (number) 💥 — Максимальное количество участников в команде
    max_participants_per_call (number) 💥 — Максимальное количество участников звонка
    max_upload_filesize (number) 💥 — Максимальный размер загрузки

Task

Task

    Поля:
    custom_color_index (number) 💥 — Настраиваемый цвет задачи
    description (string) 💥 — Описание задачи
    tags (array[string]) 💥 — Список тэгов задачи
    section (string) 💥 — Id проекта / секции
    observers (array[JID]) 💥 — Id подписчиков
    items (array[string]) 💥 — Предметы задачи
    assignee (JID) 💥 — Пользователь которому была дана задача
    deadline (string) 💥 — Дедлайн задачи
    public (boolean) 💥 — Задача или группа доступна гостям
    remind_at (string) 💥 — Послать уведомление в данное время
    task_status (string) 💥 — Статус задачи
    importance (number) 💥 — Важность задачи
    urgency (number) 💥 — Срочность задачи
    complexity (number) 💥 — Сложность задачи
    spent_time (number) 💥 — Время затраченное на задачу
    linked_messages (array[string]) 💥 — Присоединенные сообщения
    uploads (array[string]) 💥 — Загрузки задачи

TaskColor

Правило цветов задач

    Поля:
    regular (RGBColor) — Обычный цвет
    dark (RGBColor) — Темный цвет
    light (RGBColor) — Светлый цвет

TaskCounters

TaskCounters

    Поля:
    jid (JID) — jid задачи
    num_unread (number) 💥 — Счетчик непрочитанных
    num_unread_notices (number) 💥 — Счетчик упоминаний (@)

TaskFilter

Фильтр задач

    Поля:
    field (TaskFilterKey) — Поле фильтра задач
    title (string) — Титул фильтра

TaskItem

Предмет чеклиста задачи

    Поля:
    uid (string) 💥 — Id чата
    gentime (number) — Версия объекта
    sort_ordering (number) 💥 — Порядок сортирования
    text (string) — Текст или ``«#{OtherTaskNumber}»``
    checked (boolean) 💥 — Отмечено выполнимым
    can_toggle (boolean) 💥 — Могу ли я отметить этот предмет
    can_change (boolean) 💥 — Могу ли я поменять этот предмет
    subtask (Subtask) 💥 — Ссылка на подзадачу

TaskSort

Тип сортировки задачи

    Поля:
    key (TaskSortKey) — Поле
    title (string) — Титул сортировки

TaskStatus

Настраиваемый статус задачи

    Поля:
    uid (string) 💥 — Id статуса
    sort_ordering (number) — Порядок сортирования статуса
    name (string) — Внутреннее имя статуса
    title (string) — Локализованное имя статуса
    is_archive (boolean) 💥 — Статус больше не используется

TaskTab

Вкладка задачи

    Поля:
    key (TaskTabKey) — Имя вкладки
    title (string) — Титул вкладки
    hide_empty (boolean) — Отключить ли вкладку если нет содержания
    show_counter (boolean) — Показывать значок непрочитанных
    pagination (boolean) — Включить страницы
    filters (array[TaskFilter]) — Фильтры внутри вкладки
    sort (array[TaskSort]) — Сортировка доступна в вкладке
    unread_tasks (array[TaskCounters]) — Jid непрочитанных задач и счетчики

Team

Team

    Поля:
    uid (string) — Id команды
    is_archive (boolean) 💥 — Команда была удалена
    gentime (number) — Версия объекта
    name (string) — Название команды
    default_task_deadline (string) 💥 — Дедлайн задач по умолчанию
    max_message_update_age (number) — Максимальное время обновления или удаления сообщений в секундах
    icons (IconData) — Иконки команды
    last_active (boolean) — Последняя активность пользователя была в этой команде
    changeable_statuses (array[TeamStatus]) 💥 — Какие статусы я могу задавать другим участникам команды
    bad_profile (boolean) 💥 — Мой профиль в этой команде не полноценный
    need_confirmation (boolean) — Нужно подтверждение после приглашения в эту команду
    use_patronymic (boolean) 💥 — Использовать отчество в именах пользователей этой команды
    user_fields (array[string]) — Порядок отображения имен пользователей. Возможные значения: «family_name», «given_name», «patronymic»
    display_family_name_first (boolean) 💥 — Фамилия должна быть первой в отображаемом имени
    use_task_importance (boolean) 💥 — Использовать поле значимости в задачах
    task_importance_min (number) 💥 — Минимальное значение важности. По умолчанию 1
    task_importance_max (number) 💥 — Максимальное значение важности задач. По умолчанию 5
    task_importance_rev (boolean) 💥 — Большая величина значит важнее. По умолчанию: меньшая величина значить важнее
    use_task_urgency (boolean) 💥 — Использовать поле срочности в задачах
    use_task_complexity (boolean) 💥 — Использовать поле сложности в задачах
    use_task_spent_time (boolean) 💥 — Использовать затраченное время в задачах
    uploads_size (number) 💥 — Всеобщий размер загрузок в байтах
    uploads_size_limit (number) 💥 — Максимальный размер загрузок в байтах если существует
    unread (TeamUnread) 0️⃣ — Счетчики непрочитанных сообщений
    me (Contact) — Мой профиль в этой комманде
    contacts (array[Contact]) 💥 — Контакты команды. Только используется при создании комманды
    single_group (JID) 💥 — Для команд с одной группой jid чата
    theme (Theme) 💥 — Цветовая тема если существует
    hide_archived_users (boolean) 💥 — Не показывать архивированных пользователей по умолчанию
    pinned (boolean) 💥 — Закреплена ли команда
    available_tariffs (array[string]) 💥 — Доступные тарифы команды включая архивированные
    subscription (Subscription) 💥 — Текущая подписка комманды

TeamCounter

Счетчики непрочитанных сообщений

    Поля:
    uid (string) — Id команды
    unread (TeamUnread) — Счетчики непрочитанных сообщений

TeamShort

Сокращенное представление команды. Для приглашений, пуш уведомлений, и так далее. Только для чтения

    Поля:
    uid (string) — Id команды
    name (string) — Название команды
    icons (IconData) — Иконки команды

Terms

Экспериментальная локализация команд. Только для чтения

    Поля:
    EnInTeam (string) — «in team»
    EnTeam (string) — «team»
    EnTeamAccess (string) — «access to team»
    EnTeamAdmin (string) — «team admin»
    EnTeamAdmins (string) — «team admins»
    EnTeamGuest (string) — «team guest»
    EnTeamMember (string) — «team member»
    EnTeamMembers (string) — «team members»
    EnTeamOwner (string) — «team owner»,
    EnTeamSettings (string) — «team settings»
    RuTeamSettings (string) — «настройки команды»
    EnTeams (string) — «teams»
    EnToTeam (string) — «to team»
    RuInTeam (string) — «в команде»
    RuTeam (string) — «команда»
    RuTeamAccess (string) — «доступ к команде»
    RuTeamAdmin (string) — «администратор команды»
    RuTeamAdmins (string) — «администраторы команды»
    RuTeamD (string) — «команде»
    RuTeamGuest (string) — «гость команды»
    RuTeamMember (string) — «участник команды»
    RuTeamMembers (string) — «участники команды»
    RuTeamOwner (string) — «владелец команды»
    RuTeamP (string) — «команде»
    RuTeamR (string) — «команды»
    RuTeams (string) — «команды»
    RuTeamsD (string) — «командам»
    RuTeamsP (string) — «командах»
    RuTeamsR (string) — «команд»
    RuTeamsT (string) — «командами»
    RuTeamsV (string) — «команды»
    RuTeamT (string) — «командой»
    RuTeamV (string) — «команду»
    RuToTeam (string) — «в команду»

Theme

Цветовая тема

    Поля:
    BgColor (RGBColor) — Цвет заднего фона для веб приложения
    BgHoverColor (RGBColor) — Цвет наведения заднего фона для веб приложения
    TextColor (RGBColor) — Цвет текста для веб приложения
    MutedTextColor (RGBColor) — Цвет заглушенного текста для веб приложения
    AccentColor (RGBColor) — Цвет ударения для веб приложения
    AccentHoverColor (RGBColor) — Цвет наведения подчеркивания для веб приложения
    TextOnAccentHoverColor (RGBColor) — Цвет наведения подчеркивания текста для веб приложения
    MainAccent (RGBColor) — Цвет главный подчеркивания для веб приложения
    MainAccentHover (RGBColor) — Цвет главный подчеркивания наведения для веб приложения
    MainLightAccent (RGBColor) — Цвет легкий подчеркивания для веб приложения
    MainLink (RGBColor) — Цвет главных ссылок для веб приложения
    brand (RGBColor) — Цвет бренда для приложения
    brand_dark (RGBColor) — Цвет темный бренда для приложения
    brand_light (RGBColor) — Цвет светлый бренда для приложения
    back (RGBColor) — Цвет светлого заднего фона для приложения
    back_light (RGBColor) — Цвет светлого заднего фона для приложения
    back_dark (RGBColor) — Цвет темного заднего фона для приложения
    success (RGBColor) — Цвет успеха для приложения
    success_light (RGBColor) — Цвет успеха светлый для приложения
    error (RGBColor) — Цвет ошибки для приложения
    error_light (RGBColor) — Цвет ошибки светлый для приложения
    background (RGBColor) — Цвет заднего фона для приложения
    tab_background (RGBColor) — Цвет заднего фона закладок для приложения
    chat_input_background (RGBColor) — Цвет заднего фона окна ввода текста сообщения для приложения
    substrate_background (RGBColor) — Цвет субстрата заднего фона для приложения
    modal_background (RGBColor) — Модульный цвет заднего фона для приложения
    title_background (RGBColor) — Цвет заднего фона титула для приложения
    attention (RGBColor) — Цвет внимания для приложения
    attention_light (RGBColor) — Цвет внимания светлый для приложения
    font (FontColors) 0️⃣ — Цвет шрифтов для приложения
    message (MessageColors) 0️⃣ — Цвет сообщений для приложений
    switcher (SwitcherColors) 0️⃣ — Переключаемые цвета для приложения
    button (ButtonColors) 0️⃣ — Цвет кнопок для приложения
    input (InputColors) 0️⃣ — Цвета ввода для приложения
    ic (IconColors) 0️⃣ — Цвет иконок для приложения
    web_base (WebBase) 0️⃣ — WebBase цвета для веб
    AppAccentColor (RGBColor) — Устарело
    AppPrimaryColor (RGBColor) — Устарело

Unread

Счетчики непрочитанных сообщений

    Поля:
    messages (number) — Общее количество не прочитанных сообщений
    notice_messages (number) — Общее количество непрочитанных сообщений с упоминаниями
    chats (number) — Общее количество чатов с непрочитанными сообщениями

Upload

Загруженные медиа

    Поля:
    uid (string) — Id загрузки
    created (string) — Во-сколько загружено
    size (number) — Размер загрузки в байтах
    duration (number) 💥 — Длительность (только для аудио или видео)
    name (string) — Имя файла
    url (string) — Абсолютная ссылка
    preview (UploadPreview) 💥 — Детали предварительного просмотра
    content_type (string) — Тип содержания
    animated (boolean) 💥 — Анимировано ли? (только для изображений)
    blurhash (string) 💥 — Плотное представление заменителя изображения (только для изображений)
    processing (boolean) 💥 — Файл еще обрабатывается (только для видео)
    pdf_version (PdfVersion) 💥 — PDF версия файла. Экспериментально
    type (UploadMediaType) — Тип. Либо вилео, либо изображение, либо аудио, либо файл…

UploadPreview

Предварительный просмотр загрузки

    Поля:
    url (string) — абсолютная ссылка на изображение
    url_2x (string) — Абсолютная ссылка на изображение высокого разрешения
    width (number) — Ширина в пикселях
    height (number) — Высота в пикселях

UploadShortMessage

Загрузка + короткое сообщение

    Поля:
    upload (Upload) — Информация о загрузке
    message (ShortMessage) — Коротка информация о сообщении

User

Данные учетной записи

    Поля:
    phone (string) 💥 — Телефон для входа
    email (string) 💥 — Email для входа
    family_name (string) 💥 — Фамилия
    given_name (string) 💥 — Имя
    patronymic (string) 💥 — Отчество если существует
    default_lang (string) 💥 — Код языка по умолчанию
    alt_send (boolean) — Использовать Ctrl/Cmd + Enter вместо Enter
    asterisk_mention (boolean) — Использовать Ctrl/Cmd + Enter вместо Enter
    always_send_pushes (boolean) — Отправлять пуш даже если пользователь в сети
    hide_pushes_content (boolean) — Скрывать тело пушей
    unread_first (boolean) — Показывать непрочитанные чаты в списке чатов первыми
    munread_first (boolean) — Показывать непрочитанные чаты в списке чатов на мобильных телефонах
    timezone (string) — Часовой пояс
    quiet_time_start (string) 0️⃣ — Время начала тихого времени (нет будет пушей или звуков)
    quiet_time_finish (string) 0️⃣ — Время окончания тихого времени
    icons (IconData) — Данные иконки

UserWithMe

Дополнительная информация учетной записи

    Поля:
    inviter (JID) 💥 — Id того кто пригласил
    teams (array[Team]) — Доступные команды
    devices (array[PushDevice]) — Зарегистрированные устройства для пушей
    phone (string) 💥 — Телефон для входа
    email (string) 💥 — Email для входа
    family_name (string) 💥 — Фамилия
    given_name (string) 💥 — Имя
    patronymic (string) 💥 — Отчество если существует
    default_lang (string) 💥 — Код языка по умолчанию
    alt_send (boolean) — Использовать Ctrl/Cmd + Enter вместо Enter
    asterisk_mention (boolean) — Использовать Ctrl/Cmd + Enter вместо Enter
    always_send_pushes (boolean) — Отправлять пуш даже если пользователь в сети
    hide_pushes_content (boolean) — Скрывать тело пушей
    unread_first (boolean) — Показывать непрочитанные чаты в списке чатов первыми
    munread_first (boolean) — Показывать непрочитанные чаты в списке чатов на мобильных телефонах
    timezone (string) — Часовой пояс
    quiet_time_start (string) 0️⃣ — Время начала тихого времени (нет будет пушей или звуков)
    quiet_time_finish (string) 0️⃣ — Время окончания тихого времени
    icons (IconData) — Данные иконки

Wallpaper

Wallpaper

    Поля:
    key (string) — Уникальный идентификатор
    name (string) — Локализованное описание
    url (string) — Ссылка на jpg или png

HTTP Queries

TaskFilter

Query для списка задач

  • assignee - * ?assignee=jid,jid

  • created_gte - * ?created_gte=<isodate>

  • created_lte - * ?created_lte=<isodate>

  • deadline_gte - * ?deadline_gte=<isodate>

  • deadline_lte - * ?deadline_lte=<isodate>

  • done_gte - * ?done_gte=<isodate>

  • done_lte - * ?done_lte=<isodate>

  • exclude_task_status - * ?exclude_task_status = new,done | new | any

  • gentime_gt - gentime great than group/chat

  • member - * ?member=jid,jid

  • num - * ?num=num1,num2,num3..

  • observer - * ?observer=jid,jid // TODO: rename to ?follower=

  • owner - * ?owner=jid,jid

  • public - * ?public=true|false

  • q - * ?q=

  • section - * ?section=[ uid,uid… | «-» ]

  • short - * ?short=true|false

  • sort - * ?sort = [ «created» | «-created» | «last_message» | «-last_message» | «deadline» | «-deadline» ]

  • tag - * ?tag=[ tag,tag,tag… | «-» ]

  • task_status - * ?task_status = new,done | new | any