Microsoft Teams

Microsoft Teams позволяет получать все содержимое, инструменты и беседы в рабочей области команды с помощью Microsoft 365.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Стандарт Все регионы Power Automate за исключением следующих:
     — Облако Китая, управляемое 21Vianet
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     - Azure регионы Китая
Power Apps Стандарт Все регионы Power Apps кроме следующих:
     — Облако Китая, управляемое 21Vianet
Power Automate Стандарт Все регионы Power Automate за исключением следующих:
     — Облако Китая, управляемое 21Vianet
Контакт
Имя Microsoft
URL https://support.microsoft.com/en-us/contactus
Метаданные соединителя
Publisher Microsoft
Веб-сайт https://products.office.com/microsoft-teams/group-chat-software
Политика конфиденциальности https://privacy.microsoft.com/
Категории Сотрудничество; Коммуникация

Известные проблемы и ограничения с действиями

Краткое описание Operations Длинное описание
Ограничение размера сообщения Публикация адаптивной карточки и ожидание ответа

Публикация адаптивной карточки в чате или канале

Публикация сообщения в чате или канале

Ответ с сообщением в канале

Ответ с адаптивной карточкой в канале

Обновление адаптивной карты в чате или канале
При публикации сообщения ограничение размера сообщения составляет около 28 КБ. Это ограничение включает все элементы HTML, такие как текст, изображения, ссылки, таблицы, упоминания и т. д. Если размер сообщения превышает 28 КБ, действие завершается ошибкой "Запрос сущности слишком большой".
Настройка гостевых пользователей в качестве владельцев команд Добавление участника в команду При добавлении участника в команду можно задать гостевых пользователей в качестве владельцев команд.
Требуется почтовый ящик Exchange Online Создать встречу в Teams Если вы создаете собрание Teams и хотите выбрать часовой пояс, это действие требует Exchange почтового ящика в Интернете.
Максимальное количество пользователей в чате Создание чата При создании чата это действие может обрабатывать не более 20 пользователей на чат, но не поддерживает гостевых пользователей.
Требуется приложение рабочего процесса Публикация адаптивной карточки и ожидание ответа

Публикация адаптивной карточки в чате или канале

Публикация сообщения в чате или канале

Ответ с сообщением в канале

Ответ с адаптивной карточкой в канале

Обновление адаптивной карты в чате или канале
Эти действия требуют доступности приложений рабочих процессов (ранее Power Automate) и настройки приложения в состоянии "разрешить" в Центре администрирования Teams.
Невозможно объединить с триггером, когда кто-то отвечает на адаптивную карточку Публикация адаптивной карточки в чате или канале Использование этого триггера в рабочих процессах триггера и прослушивателя может привести к ошибке "Что-то пошло не так, повторите попытку" при отправке карточки. Эта ошибка возникает, так как поток триггера (который публикует адаптивную карточку в чате или канале) не обрабатывает ответ вызова после публикации карточки. Вместо этого поток прослушивателя предназначен для записи события вызова ответа и продолжения обработки. Однако, так как поток триггера не обрабатывает ответ, он возвращает ошибку. Используйте адаптивную карточку post и подождите ответа в качестве альтернативы.
Flow Bot не поддерживается в клиентах GCC/GCCH/DoD для государственных организаций Публикация адаптивной карточки и ожидание ответа

Публикация адаптивной карточки в чате или канале

Публикация сообщения в чате или канале

Ответ с сообщением в канале

Ответ с адаптивной карточкой в канале

Обновление адаптивной карты в чате или канале
Параметр плаката Flow Bot доступен только в коммерческих клиентах. Он не поддерживается в клиентах GCC/GCCH/DoD. При использовании Flow Bot в клиенте облака для государственных организаций действие завершается ошибкой BotNotInConversationRoster — бот не является частью списка бесед. Используйте параметр "Плакат пользователя " вместо Flow Bot при работе в облачных средах для государственных организаций.

Известные проблемы и ограничения с триггерами

Краткое описание Operations Длинное описание
Поддерживает только пользователя на поток При добавлении нового сообщения чата Когда новое сообщение чата публикуется в любом чате, где вы являетесь участником Teams, триггер может поддерживать только одного пользователя на поток.
Поддерживает только отдельные слова Когда упоминаются ключевые слова Триггер не будет запускаться для фраз, которые длиннее одного слова.
Пожары для всех данных, связанных с сообщением Когда упоминаются ключевые слова Эти данные включают отправителя сообщения и текст, включающий время отправки сообщения.
Срабатывает только для корневых сообщений, добавленных в канал При добавлении нового сообщения канала При публикации нового сообщения в канал в Teams триггер не запускается для ответов на существующее сообщение канала.
Работает только в среде по умолчанию Для выбранного сообщения

Из поля создания (V2)

Когда кто-то реагирует на адаптивную карточку
Эти триггеры работают только в среде по умолчанию.
Не работает для гостевых или внешних пользователей Для выбранного сообщения

Когда кто-то реагирует на адаптивную карточку
Этот триггер не работает для гостевых или внешних пользователей в команде.
Имеет 3-минутный интервал опроса При добавлении нового сообщения канала

Когда я упоминаюсь в сообщении канала
Эти триггеры используют 3-минутный интервал опроса.
Имеет 5-минутный интервал опроса При добавлении нового члена команды

При удалении нового члена команды
Эти триггеры используют 5-минутный интервал опроса из-за ограничения в базовом API. Это может привести к тому, что триггер запускается несколько раз для одного и того же события.
Не работает в объединенных группах со скрытыми элементами При добавлении нового члена команды

При удалении нового члена команды
Эти триггеры не работают над едиными группами, имеющими скрытые члены.
Требуется приложение Power Automate Actions Для выбранного сообщения В Power Automate этот триггер требует, чтобы приложение Power Automate Actions (идентификатор приложения: 00001016-de05-492e-9106-4828fc8a8687) должно быть разблокировано. Используйте учетную запись администратора, чтобы убедиться, что приложение включено в Центре администрирования Teams.
Неподдерживаемый в Microsoft Cloud for Sovereignty Для выбранного сообщения
Из поля создания
Эти триггеры не поддерживаются в национальных облаках, таких как GCC, GCCH и DoD.

Общие известные проблемы и ограничения

  • Чтобы использовать конектор Teams, необходимо включить одну из этих подписок.
  • Публикация сообщения или адаптивной карточки в частном канале в настоящее время не поддерживается.
  • Публикация сообщения или карточки с помощью Power Virtual Agent требует, чтобы получатель установил бот в Microsoft Teams. Дополнительные сведения см. в разделе Send упреждающих сообщений пользователям в Microsoft Teams.
  • Одно сообщение может @mention содержать только до 20 пользователей и 20 тегов.

веб-перехватчик Microsoft Teams

При получении запроса веб-перехватчика Teams

Идентификатор операции: TeamsIncomingWebhookTrigger

Этот триггер позволяет запустить поток, выполнив запрос POST к конечной точке, предоставляемой триггером. Вы можете отправить массив адаптивных карточек в тексте запроса триггеру для использования в последующих действиях потока. Этот триггер поддерживает только запросы POST и не поддерживает запросы GET.

В отличие от устаревших веб-перехватчиков Office, триггер получения веб-перехватчика Teams позволяет пользователям указывать, кто-либо, любой пользователь в клиенте или только определенное подмножество пользователей в клиенте разрешено вызывать триггер. Этот триггер также не поддерживает интерактивные сообщения, в отличие от устаревших веб-перехватчиков Office.

При сохранении потока будет отображаться URL-адрес обратного вызова триггера. Вы также можете получить доступ к URL-адресу обратного вызова, изменив поток, созданный в конструкторе Power Automate в Power Automate или Teams.

Дополнительные сведения о создании адаптивных карточек см. в следующих параметрах: Create, которые размещают адаптивные карточки в Microsoft Teams, а также и конструктор Adaptive card designer.

Схема текста запроса

Тело запроса
Имя Key Обязательно Тип Description
type type yes струна Значение всегда должно быть "сообщение"
attachments attachments yes массив объекта Массив объектов элементов адаптивной карточки. Дополнительные сведения о схеме объектов см. в разделе AdaptiveCardItemSchema ниже.
AdaptiveCardItemSchema
Имя Key Обязательно Тип Description
Тип контента Тип контента yes струна Значение всегда должно быть "application/vnd.microsoft.card.adaptive".
contentUrl contentUrl yes струна Значение всегда должно иметь значение NULL
содержимое содержимое yes объект Объект адаптивной карточки, отформатированный в формате JSON. Примеры и шаблоны см. в разделе https://adaptivecards.io/samples

Пример текста запроса

    {
       "type":"message",
       "attachments":[
          {
             "contentType":"application/vnd.microsoft.card.adaptive",
             "contentUrl":null,
             "content":{
                "$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
                "type":"AdaptiveCard",
                "version":"1.2",
                "body":[
                    {
                    "type": "TextBlock",
                    "text": "For Samples and Templates, see [https://adaptivecards.io/samples](https://adaptivecards.io/samples)"
                    }
                ]
             }
          }
       ]
    }

Свойства JSON-файла адаптивной карточки приведены следующим образом:

  • Поле "type" должно быть "message".
  • Массив "attachments" содержит набор объектов карточки.
  • Поле "contentType" должно иметь тип адаптивной карточки.
  • Объект "content" представляет собой карточку, отформатированную в формате JSON.
  1. Проверьте адаптивную карточку с помощью Postman:

    1. Проверьте адаптивную карточку с помощью Postman для отправки запроса POST на URL-адрес, созданного для настройки входящего веб-перехватчика.
    2. Вставьте JSON-файл в текст запроса и просмотрите сообщение адаптивной карточки в Teams.

Подсказка

Используйте примеры кода адаптивной карточки и шаблоны для тестирования текста запроса POST.

Пример отправки запросов

справочник по коду Sample

var adaptiveCardJson = @"{
  ""type"": ""message"",
  ""attachments"": [
    {
      ""contentType"": ""application/vnd.microsoft.card.adaptive"",
      ""content"": {
        ""type"": ""AdaptiveCard"",
        ""body"": [
          {
            ""type"": ""TextBlock"",
            ""text"": ""Message Text""
          }
        ],
        ""$schema"": ""http://adaptivecards.io/schemas/adaptive-card.json"",
        ""version"": ""1.2""
      }
    }
  ]
}";

var webhookUrl = "Retrieve this from the url of the trigger, e.g. https://xxxxx.logic.azure.com:443/xxxxxxxxx";

var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

var content = new StringContent(adaptiveCardJson, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync(webhookUrl, content);

Параметры

Имя Key Обязательно Тип Description
triggerAuthenticationType triggerAuthenticationType струна Может ли поток запускаться любым пользователем, любым пользователем в клиенте или только конкретными пользователями в клиенте.
triggerAllowedUsers triggerAllowedUsers струна Список пользователей, которым разрешено активировать поток. Используется только в том случае, если для триггераAuthenticationType задано значение "Конкретные пользователи в моем клиенте".
  • Не передайте заголовок маркера проверки подлинности, если выбран параметр проверки подлинности "Любой пользователь", или запросы POST к триггеру завершаются ошибкой.
  • Если выбрать параметр проверки подлинности "Любой пользователь в моем клиенте" или "Конкретные пользователи в моем клиенте", вам потребуется передать маркер проверки подлинности в запросах в триггер получения запроса веб-перехватчика Teams.
  • Дополнительные сведения о утверждениях, необходимых в следующем документе: добавление проверки подлинности OAuth для триггеров HTTP-запроса

Возвраты

Имя Путь Тип Description
body body объект Выходные данные идентичны тексту запроса, отправленному триггеру, см. выше пример выходных данных или схемы текста запроса.

Ограничения регулирования

Имя Лимит Примечания.
Одновременные входящий вызов ~1,000 При необходимости можно уменьшить количество одновременных запросов или их длительность.
Чтение вызовов в течение 5 минут 6000 для низких; 60 000 для всех остальных Это ограничение применяется к вызовам, которые получают необработанные входные и выходные данные из журнала выполнения потока облака. Вы можете распределять рабочую нагрузку по нескольким потокам по мере необходимости.
Вызовы в течение 5 минут 4500 для низких; 45 000 для всех остальных По мере необходимости можно распределять рабочую нагрузку между несколькими потоками.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

Microsoft Teams Учетные данные (Teams GCC High) Войдите с помощью учетных данных Microsoft Teams (Высокий уровень GCC Teams). только Azure для государственных организаций Недоступен для совместного использования
Microsoft Teams Учетные данные (Teams Public/Teams GCC) Войдите с помощью учетных данных Microsoft Teams (Teams Public/Teams GCC). только Azure для государственных организаций Недоступен для совместного использования
По умолчанию Войдите с помощью учетных данных. Все регионы, кроме Azure для государственных организаций Недоступен для совместного использования

Microsoft Teams учетные данные (Высокий уровень GCC Teams)

Идентификатор проверки подлинности: oauthGccHigh

Применимо: только Azure для государственных организаций

Войдите с помощью учетных данных Microsoft Teams (Высокий уровень GCC Teams).

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Microsoft Teams учетные данные (Общедоступная группа Teams или GCC Teams)

Идентификатор проверки подлинности: oauthPublic

Применимо: только Azure для государственных организаций

Войдите с помощью учетных данных Microsoft Teams (Teams Public/Teams GCC).

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

По умолчанию

Применимо: все регионы, кроме Azure для государственных организаций

Войдите с помощью учетных данных.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд
Частота опросов триггеров 1 600 секунд
Запросы, отличные от получения для каждого подключения (для чатов списка, публикации уведомления веб-канала, публикации адаптивной карточки в качестве бота потока и любых других операций бота потока) 25 300 секунд
Запросы, не связанные с получением для каждого подключения (все остальные операции) 300 300 секунд

Действия

Shifts: вывод списка всех запросов Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех запросов Open Shift в команде .

Эта операция возвращает все открытые запросы на изменение смен в расписании

Вывод ответов на сообщение канала

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

Вывод списка всех тегов для команды

Список тегов команды

Вывод списка записей вызовов

Выводит список всех записей для нерегламентированного вызова

Вывод списка записей собраний

Список всех записей для собрания по сети

Вывод списка разделов

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

Вывод списка расшифровок собраний

Список всех расшифровок для собрания по сети

Вывод списка участников чата или канала

Вывод списка прямых членов группового чата или канала

Вывод списка чатов

Список последних чатов, которые вы являетесь частью

Вывод списка членов тега команды

Список членов тега команды

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

Добавляет пользователя в чат в Microsoft Teams.

Добавление участника в команду

Добавляет участника в команду в Microsoft Teams

Добавление участника в тег команды

Добавляет пользователя в тег команды

Добавление члена в канал

Добавляет член в канал в Microsoft Teams. Канал должен быть частным или общим каналом.

Добавление элемента в раздел

Добавляет элемент (чат, канал, собрание или сообщество) в системном разделе в определяемый пользователем раздел командной работы. Используйте элемент раздела перемещения для перемещения элементов, уже имеющихся в другом пользовательском разделе.

Обновление адаптивной карты в чате или канале

Обновляет существующую адаптивную карточку

Обновление раздела

Обновляет раздел командной работы для текущего пользователя

Обновление тега команды

Обновляет отображаемое имя тега в команде

Опубликуйте собственную адаптивную карточку в качестве бота Flow в канал [DEPRECATED]

Добавьте определение карточки JSON для создания настраиваемой записи для канала Teams. Запись может содержать изображения, графы, текст и многое другое.

Опубликуйте собственную адаптивную карточку в качестве бота Flow пользователю [DEPRECATED]

Добавьте определение карточки JSON для создания настраиваемого сообщения для пользователя Teams. Сообщение может содержать изображения, графы, текст и многое другое.

Ответ с адаптивной карточкой в канале

Ответы с адаптивной карточкой на сообщение канала

Ответ с сообщением в канале

Ответы с сообщением на сообщение канала

Отправка HTTP-запроса Microsoft Graph

Создайте запрос REST API Microsoft Graph для вызова к конечным точкам Microsoft Teams. Эти сегменты поддерживаются: 1-й сегмент: /teams, /me, /users 2nd сегмент: каналы, чаты, установленные приложения, сообщения, закрепленныеMessages, onlineMeetings. Подробнее: https://docs.microsoft.com/en-us/graph/use-the-api

Перемещение элемента раздела

Атомарно перемещает элемент из одного определяемого пользователем раздела командной работы в другой определяемый пользователем раздел. Каждый элемент может принадлежать только одному разделу за раз. Это действие удаляет элемент из текущего раздела и добавляет его в целевой раздел.

Перечисление аналитических сведений об ИИ

Выводит аналитические сведения, созданные искусственным интеллектом, для собрания по сети. Требуется лицензия Microsoft 365 Copilot.

Перечисление всех каналов

Выводит список всех каналов для определенной команды, включая каналы, которыми предоставлен общий доступ к команде.

Перечисление расшифровок вызовов

Выводит список всех расшифровок для нерегламентированного вызова

Перечисление связанных команд

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

Получение аналитических сведений об ИИ

Получает определенную аналитику, созданную искусственным интеллектом для собрания по сети. Требуется лицензия Microsoft 365 Copilot.

Получение всех записей нерегламентированных вызовов

Получает все записи из нерегламентированных вызовов для пользователя, выполнившего вход

Получение всех транскрибирования нерегламентированных вызовов

Получает все расшифровки из нерегламентированных вызовов для пользователя, выполнившего вход

Получение записи звонков

Возвращает определенную запись для нерегламентированного вызова

Получение записи собраний

Возвращает определенную запись для собрания по сети

Получение команды

Возвращает сведения о команде в Microsoft Teams.

Получение маркера @mention для пользователя

Создает маркер, который можно вставить в сообщение или адаптивную карточку @mention пользователю.

Получение маркера @mention для тега команды

Создает маркер, который можно вставить в сообщение или адаптивную карточку, отправленную как пользователь в канале @mention в тег команды.

Получение раздела

Возвращает определенный раздел командной работы по идентификатору

Получение расшифровки вызовов

Возвращает конкретную расшифровку для нерегламентированного вызова

Получение расшифровки собрания

Получает конкретную расшифровку для собрания по сети

Получение сведений о определенном канале в команде

Получение сведений о канале

Получение сведений о сообщении

Возвращает сведения о сообщении в чате или канале.

Получение собрания по сети

Извлекает свойства и связи онлайн-собрания. Вы можете найти собрание по идентификатору собрания, URL-адресу присоединения к веб-адресу или присоединиться к собранию.

Получение содержимого записи звонков

Возвращает содержимое записи звонка

Получение содержимого записи собрания

Возвращает поток содержимого записи собрания

Получение содержимого расшифровки вызовов

Возвращает содержимое расшифровки вызова

Получение содержимого расшифровки собрания

Возвращает содержимое расшифровки собрания

Получение сообщений в канале

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

Получение сообщений в чате

Извлекает сообщения из одного или группового чата

Получение тега команды

Получает определенный тег по идентификатору команды

Публикация адаптивной карточки в канал Teams и ожидание ответа [DEPRECATED]

Легко автоматизировать процесс отправки сообщения в канал Teams, содержащий действия для продолжения потока ожидания.

Публикация адаптивной карточки и ожидание ответа

Публикует адаптивную карточку в чате или канале и ожидает ответа от любого пользователя. Это приостановит поток до тех пор, пока пользователь не ответит.

Публикация адаптивной карточки пользователю Teams и ожидание ответа [DEPRECATED]

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

Публикация выбора параметров в качестве бота Flow пользователю

Отправьте пользователю Microsoft Teams набор параметров, на которые он должен ответить, прежде чем поток будет продолжаться. Это действие приостанавливает поток до тех пор, пока пользователь не ответит на параметры

Публикация карточки в чате или канале

Публикация карточки в чате или канале

Публикация ответа на сообщение (V2) [DEPRECATED]

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

Публикация ответа на сообщение [DEPRECATED]

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

Публикация сообщения (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

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

Публикация сообщения (версия 3) [не рекомендуется]

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

Публикация сообщения [DEPRECATED]

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

Публикация сообщения в качестве бота Потока в канал [DEPRECATED]

Легко автоматизировать процесс публикации сообщения в канал Teams.

Публикация сообщения в качестве бота Потока пользователю [DEPRECATED]

Легко автоматизировать процесс отправки сообщения кому-то в Teams.

Публикация сообщения в чате или канале

Публикация сообщения в чате или канале

Публикация сообщения себе

Отправляет сообщение в собственный чат заметок вошедшего пользователя в Microsoft Teams.

Публикация уведомления веб-канала

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

Смены. Вывод списка всех групп планирования [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех групп планирования в команде .

Эта операция возвращает все группы планирования в расписании

Смены. Вывод списка всех запросов на смены [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех запросов shift shifts в команде .

Эта операция возвращает все запросы на смены в расписании

Смены. Отклонение запроса Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте запрос Open Shift .

Эта операция позволяет менеджерам отклонить открытый запрос на смену.

Смены. Отклонение запроса времени ожидания [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонить время ожидания ".

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

Смены. Отклонение запроса смены буферов [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонить смены".

Эта операция позволяет пользователям отклонить запрос на смену буферов.

Смены. Получение группы планирования [DEPRECATED]

Это действие устарело. Вместо этого используйте группу планирования .

Эта операция возвращает сведения о группе планирования с помощью уникального идентификатора.

Смены. Получение сведений о расписании [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте сведения о расписании .

Эта операция возвращает сведения о расписании с помощью уникального идентификатора расписания.

Смены. Удаление открытого shift [DEPRECATED]

Это действие устарело. Вместо этого используйте команду Delete a Open Shift .

Эта операция удаляет открытый сдвиг.

Смены. Утверждение запроса Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте запрос Open Shift .

Эта операция позволяет менеджерам утвердить запрос Open Shift.

Смены. Утверждение запроса на отключение времени [не рекомендуется]

Это действие устарело. Вместо этого используйте запрос "Утвердить время ожидания ".

Эта операция позволяет менеджерам утверждать запрос времени ожидания.

Смены. Утверждение запроса на смену предложения [не рекомендуется]

Это действие устарело. Вместо этого используйте запрос "Утвердить смену предложения ".

Эта операция позволяет получателям и менеджерам утвердить запрос на смену предложения.

Смены. Утверждение запроса смены буферов [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Заменить смены ".

Эта операция позволяет пользователю утвердить запрос shifts.

Смены: вывод списка всех запросов времени выключения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех запросов времени выключения в команде .

Эта операция возвращает все запросы времени отключения в расписании

Смены: вывод списка всех запросов на смену предложения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех запросов на смену предложения в команде .

Эта операция возвращает все запросы на смену предложения в расписании

Смены: вывод списка всех открытых смен [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех открытых смен в команде .

Эта операция возвращает все открытые смены в команде

Смены: вывод списка всех причин выключения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех причин отключения времени в команде .

Эта операция возвращает список причин отключения, связанных с командой.

Смены: вывод списка всех сдвигов [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех смен в команде .

Эта операция возвращает все смены, назначенные членам команды

Смены: обновление открытого shift [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление открытого shift .

Обновите открытый сдвиг в расписании.

Смены: отклонение запроса на смену предложения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонение смены предложения ".

Эта операция позволяет пользователям отклонить запрос на смену предложения.

Смены: получение открытого shift [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Открыть смену ".

Эта операция возвращает сведения о открытой смене.

Смены: получение смены [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Get a Shift .

Эта операция возвращает сведения о смене с помощью уникального идентификатора shift.

Смены: создание нового открытого shift [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Create a Open Shift .

Создание нового открытого смены в расписании

Смены: удаление смены [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Delete a Shift .

Эта операция удаляет сдвиг с помощью уникального идентификатора shift.

Создание канала

Создание канала в указанной команде

Создание раздела

Создает новый раздел командной работы для текущего пользователя

Создание собрания Teams

Создайте собрание со ссылкой в нижней части приглашения, чтобы присоединиться к собранию по сети Microsoft Teams.

Создание тега для команды

Создание тега в команде

Создание чата

Создает один в одном или групповом чате

Создать рабочую группу

Создает новую команду в Microsoft Teams

Список групп, к которым присоединился пользователь

Перечисляет все команды в Microsoft Teams, которые вы являетесь членом

Список каналов

Список всех каналов для определенной команды

Список членов команды

Список членов команды в Microsoft Teams

Удаление прямого члена из канала

Удаляет прямой член из канала в Microsoft Teams. Канал должен быть частным или общим каналом.

Удаление раздела

Удаляет раздел командной работы для текущего пользователя

Удаление тега команды

Удаляет тег из команды

Удаление участника из команды

Удаляет участника из команды в Microsoft Teams

Удаление участника из тега команды

Удаляет участника из тега команды

Удаление элемента из раздела

Удаляет элемент из раздела командной работы, определяемого пользователем. Базовый чат, канал, собрание или сообщество не удаляется; элемент возвращается в определенный системой раздел по умолчанию.

Элементы раздела списка

Выводит список элементов (чатов, каналов, собраний, сообществ) в разделе командной работы. Каждый элемент принадлежит только одному разделу за раз.

Shifts: вывод списка всех запросов Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех запросов Open Shift в команде .

Эта операция возвращает все открытые запросы на изменение смен в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество запросов для получения

Состояние запроса
state string

Фильтр состояния запроса

Возвращаемое значение

Имя Путь Тип Описание
Открытие списка запросов на изменение смены
value array of OpenShiftChangeRequestResponse

Список открытых запросов на изменение смены в расписании

Вывод ответов на сообщение канала

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Message
messageId True string

Идентификатор сообщения

Число последних ответов
$top integer

Количество последних ответов, возвращаемых. Значение по умолчанию — 20. Поддерживаемое значение составляет от 1 до 50.

Возвращаемое значение

Схема ответа на ответы списка

Вывод списка всех тегов для команды

Список тегов команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Возвращаемое значение

Вывод списка записей вызовов

Выводит список всех записей для нерегламентированного вызова

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Возвращаемое значение

Вывод списка записей собраний

Список всех записей для собрания по сети

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Возвращаемое значение

Вывод списка разделов

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

Возвращаемое значение

Вывод списка расшифровок собраний

Список всех расшифровок для собрания по сети

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Возвращаемое значение

Вывод списка участников чата или канала

Вывод списка прямых членов группового чата или канала

Параметры

Имя Ключ Обязательно Тип Описание
Тип потока
threadType True string

Выбор типа сообщения

Запрос фильтра
$filter string

Запрос фильтра OData для ограничения возвращаемых записей (например, membershipType eq "standard").

Запрос списка участников
body True dynamic

Запрос элементов списка

Возвращаемое значение

Схема ответа элементов списка

Вывод списка чатов

Список последних чатов, которые вы являетесь частью

Параметры

Имя Ключ Обязательно Тип Описание
Типы чатов
chatType True string

Фильтрация по типу

Тема
topic True string

Фильтрация по тому, определена ли имя раздела

Возвращаемое значение

Имя Путь Тип Описание
Список чатов
value array of object

Список одного или нескольких чатов, которые вы являетесь частью

Тема
value.topic string

Тема или тема для чата. Доступно только для групповых чатов

Время создания даты
value.createdDateTime date-time

Дата и время создания чата

Время последнего обновления даты
value.lastUpdatedDateTime date-time

Дата и время последнего переименования чата или последнего обновления списка участников

ID разговора
value.id string

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

Вывод списка членов тега команды

Список членов тега команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Возвращаемое значение

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

Добавляет пользователя в чат в Microsoft Teams.

Параметры

Имя Ключ Обязательно Тип Описание
ID разговора
chatId True string

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

User
userId True string

Имя субъекта-пользователя или Microsoft Entra ID для добавления

Настройка пользователя в качестве владельца чата
owner boolean

Значение true, если пользователь должен быть владельцем чата

Видимое время начала журнала
visibleHistoryStartDateTime date-time

Метка времени, представляющая, насколько далеко назад в истории чата может видеть новый член. Если это не указано, журнал не используется.

Добавление участника в команду

Добавляет участника в команду в Microsoft Teams

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

User
userId True string

Имя субъекта-пользователя или Microsoft Entra ID для добавления

Настройка пользователя в качестве владельца команды
owner boolean

Значение true, если пользователь должен быть владельцем команды

Добавление участника в тег команды

Добавляет пользователя в тег команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Идентификатор пользователя
userId True string

Идентификатор пользователя, добавляемого в тег, должен быть в формате 550e8400-e29b-41d4-a716-44665440000'.

Возвращаемое значение

Добавление члена в канал

Добавляет член в канал в Microsoft Teams. Канал должен быть частным или общим каналом.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

User
userId True string

Имя субъекта-пользователя или Microsoft Entra ID для добавления

Настройка пользователя в качестве владельца канала
owner boolean

Значение true, если пользователь должен быть владельцем канала

Добавление элемента в раздел

Добавляет элемент (чат, канал, собрание или сообщество) в системном разделе в определяемый пользователем раздел командной работы. Используйте элемент раздела перемещения для перемещения элементов, уже имеющихся в другом пользовательском разделе.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Идентификатор элемента
id True string

Идентификатор беседы чата, канала, собрания или сообщества, добавляемого в раздел. Для элементов сообщества служба автоматически нормализует идентификатор в формате 19:{id}@EngageCommunity.

Возвращаемое значение

Элемент (чат, канал, собрание или сообщество) в разделе командной работы

Обновление адаптивной карты в чате или канале

Обновляет существующую адаптивную карточку

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Обновление запроса адаптивной карточки
body True dynamic

Запрос адаптивной карты обновления

Обновление раздела

Обновляет раздел командной работы для текущего пользователя

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Отображаемое имя
displayName string

Отображаемое имя раздела

Тип значка
iconType string

Тип значка. Символ Эмодзи Юникода.

Развернуто
isExpanded boolean

Будет ли развернут раздел

Тип сортировки
sortType string

Тип сортировки для раздела

Возвращаемое значение

Раздел командной работы

Тело
SectionResponse

Обновление тега команды

Обновляет отображаемое имя тега в команде

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Отображаемое имя
displayName True string

Новое имя тега, отображаемого пользователем в Microsoft Teams.

Возвращаемое значение

Созданный тег для команды

Опубликуйте собственную адаптивную карточку в качестве бота Flow в канал [DEPRECATED]

Добавьте определение карточки JSON для создания настраиваемой записи для канала Teams. Запись может содержать изображения, графы, текст и многое другое.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

После запроса адаптивной карточки
PostAdaptiveCardRequest True dynamic

Запрос на после адаптивную карточку

Возвращаемое значение

Тело
MessageId

Опубликуйте собственную адаптивную карточку в качестве бота Flow пользователю [DEPRECATED]

Добавьте определение карточки JSON для создания настраиваемого сообщения для пользователя Teams. Сообщение может содержать изображения, графы, текст и многое другое.

Параметры

Имя Ключ Обязательно Тип Описание
После запроса адаптивной карточки
PostAdaptiveCardRequest True dynamic

Запрос на после адаптивную карточку

Возвращаемое значение

Тело
MessageId

Ответ с адаптивной карточкой в канале

Ответы с адаптивной карточкой на сообщение канала

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Запрос адаптивной карточки ответа
body True dynamic

Запрос адаптивной карточки ответа

Возвращаемое значение

Ответ с сообщением в канале

Ответы с сообщением на сообщение канала

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Запрос на ответное сообщение
body True dynamic

Запрос на ответное сообщение

Возвращаемое значение

Отправка HTTP-запроса Microsoft Graph

Создайте запрос REST API Microsoft Graph для вызова к конечным точкам Microsoft Teams. Эти сегменты поддерживаются: 1-й сегмент: /teams, /me, /users 2nd сегмент: каналы, чаты, установленные приложения, сообщения, закрепленныеMessages, onlineMeetings. Подробнее: https://docs.microsoft.com/en-us/graph/use-the-api

Параметры

Имя Ключ Обязательно Тип Описание
URI
Uri True string

Полный или относительный универсальный код ресурса (URI). Пример: https://graph.microsoft.com/{version}/{resource}

Метод
Method True string

Метод HTTP (по умолчанию — GET)

Тело
Body binary

Содержимое текста запроса

Тип контента
ContentType string

Заголовок типа контента для текста (по умолчанию — application/json)

CustomHeader1
CustomHeader1 string

Пользовательский заголовок 1. Укажите в формате: header-name: header-value

CustomHeader2
CustomHeader2 string

Пользовательский заголовок 2. Укажите в формате: header-name: header-value

CustomHeader3
CustomHeader3 string

Пользовательский заголовок 3. Укажите в формате: header-name: header-value

CustomHeader4
CustomHeader4 string

Пользовательский заголовок 4. Укажите в формате: header-name: header-value

CustomHeader5
CustomHeader5 string

Пользовательский заголовок 5. Укажите в формате: header-name: header-value

Возвращаемое значение

Перемещение элемента раздела

Атомарно перемещает элемент из одного определяемого пользователем раздела командной работы в другой определяемый пользователем раздел. Каждый элемент может принадлежать только одному разделу за раз. Это действие удаляет элемент из текущего раздела и добавляет его в целевой раздел.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

Идентификатор элемента раздела
sectionItemId True string

Идентификатор элемента раздела (идентификатор беседы базового чата, канала, собрания или сообщества)

ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Идентификатор целевого раздела
targetSectionId True string

Идентификатор раздела для перемещения элемента в

Возвращаемое значение

Элемент (чат, канал, собрание или сообщество) в разделе командной работы

Перечисление аналитических сведений об ИИ

Выводит аналитические сведения, созданные искусственным интеллектом, для собрания по сети. Требуется лицензия Microsoft 365 Copilot.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Возвращаемое значение

Перечисление всех каналов

Выводит список всех каналов для определенной команды, включая каналы, которыми предоставлен общий доступ к команде.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Запрос фильтра
$filter string

Запрос фильтра OData для ограничения возвращаемых записей (например, membershipType eq "standard").

Заказ по
$orderby string

Параметр запроса OData orderBy для указания порядка записей (например, displayName asc).

Возвращаемое значение

Имя Путь Тип Описание
Список каналов
value array of ChannelWithOwnerTeamId

Список одного или нескольких каналов для определенной команды

Перечисление расшифровок вызовов

Выводит список всех расшифровок для нерегламентированного вызова

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Возвращаемое значение

Перечисление связанных команд

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

Возвращаемое значение

Имя Путь Тип Описание
Список Teams
value array of AssociatedTeamInfo

Список команд, с которыми вы связаны

Получение аналитических сведений об ИИ

Получает определенную аналитику, созданную искусственным интеллектом для собрания по сети. Требуется лицензия Microsoft 365 Copilot.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Идентификатор аналитики ИИ
aiInsightId True string

Идентификатор аналитических сведений об ИИ

Возвращаемое значение

Аналитические сведения, созданные ИИ для онлайн-собрания

Получение всех записей нерегламентированных вызовов

Получает все записи из нерегламентированных вызовов для пользователя, выполнившего вход

Параметры

Имя Ключ Обязательно Тип Описание
Время начала даты
startDateTime date-time

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

Время окончания даты
endDateTime date-time

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

Верх
$top integer

Количество возвращаемых записей

Пропуск маркера
$skiptoken string

Маркер пропуска для разбиения на страницы

Разностный маркер
$deltatoken string

Разностный маркер для отслеживания изменений

Возвращаемое значение

Получение всех транскрибирования нерегламентированных вызовов

Получает все расшифровки из нерегламентированных вызовов для пользователя, выполнившего вход

Параметры

Имя Ключ Обязательно Тип Описание
Время начала даты
startDateTime date-time

Дата начала и время фильтрации расшифровок

Время окончания даты
endDateTime date-time

Дата окончания и время фильтрации расшифровок

Верх
$top integer

Количество возвращаемых расшифровок

Пропуск маркера
$skiptoken string

Маркер пропуска для разбиения на страницы

Разностный маркер
$deltatoken string

Разностный маркер для отслеживания изменений

Возвращаемое значение

Получение записи звонков

Возвращает определенную запись для нерегламентированного вызова

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Идентификатор записи
recordingId True string

Идентификатор записи

Возвращаемое значение

Запись звонка

Получение записи собраний

Возвращает определенную запись для собрания по сети

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Идентификатор записи
recordingId True string

Идентификатор записи

Возвращаемое значение

Запись звонка

Получение команды

Возвращает сведения о команде в Microsoft Teams.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Возвращаемое значение

Получение ответа команды

Тело
GetTeamResponse

Получение маркера @mention для пользователя

Создает маркер, который можно вставить в сообщение или адаптивную карточку @mention пользователю.

Параметры

Имя Ключ Обязательно Тип Описание
User
userId True string

Укажите субъект пользователя или идентификатор пользователя. @mention

Возвращаемое значение

@mention Жетон

Тело
AtMentionUser_V1

Получение маркера @mention для тега команды

Создает маркер, который можно вставить в сообщение или адаптивную карточку, отправленную как пользователь в канале @mention в тег команды.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Возвращаемое значение

@mention токен для тега

Получение раздела

Возвращает определенный раздел командной работы по идентификатору

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

Возвращаемое значение

Раздел командной работы

Тело
SectionResponse

Получение расшифровки вызовов

Возвращает конкретную расшифровку для нерегламентированного вызова

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Идентификатор расшифровки
transcriptId True string

Идентификатор расшифровки

Возвращаемое значение

Расшифровка вызова

Получение расшифровки собрания

Получает конкретную расшифровку для собрания по сети

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Идентификатор расшифровки
transcriptId True string

Идентификатор расшифровки

Возвращаемое значение

Расшифровка вызова

Получение сведений о определенном канале в команде

Получение сведений о канале

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Возвращаемое значение

Получение ответа на сведения о канале команды

Получение сведений о сообщении

Возвращает сведения о сообщении в чате или канале.

Параметры

Имя Ключ Обязательно Тип Описание
Message
messageId True string

Идентификатор сообщения

Тип сообщения
threadType True string

Выбор типа сообщения

Запрос сведений о сообщении
body True dynamic

Запрос сведений о сообщении

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Получение собрания по сети

Извлекает свойства и связи онлайн-собрания. Вы можете найти собрание по идентификатору собрания, URL-адресу присоединения к веб-адресу или присоединиться к собранию.

Параметры

Имя Ключ Обязательно Тип Описание
Поиск по
lookupType True string

Выбор способа идентификации собрания

Значение подстановки
lookupValue True string

Значение, соответствующее выбранному типу подстановки (идентификатор собрания, URL-адрес соединения или идентификатор собрания)

Возвращаемое значение

Получение содержимого записи звонков

Возвращает содержимое записи звонка

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Идентификатор записи
recordingId True string

Идентификатор записи

Возвращаемое значение

response
file

Получение содержимого записи собрания

Возвращает поток содержимого записи собрания

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Идентификатор записи
recordingId True string

Идентификатор записи

Возвращаемое значение

response
file

Получение содержимого расшифровки вызовов

Возвращает содержимое расшифровки вызова

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор звонка
callId True string

Идентификатор вызова

Идентификатор расшифровки
transcriptId True string

Идентификатор расшифровки

Возвращаемое значение

response
string

Получение содержимого расшифровки собрания

Возвращает содержимое расшифровки собрания

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор собрания
meetingId True string

Идентификатор собрания по сети

Идентификатор расшифровки
transcriptId True string

Идентификатор расшифровки

Возвращаемое значение

response
string

Получение сообщений в канале

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Возвращаемое значение

Получение сообщений в чате

Извлекает сообщения из одного или группового чата

Параметры

Имя Ключ Обязательно Тип Описание
ID разговора
chatId True string

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

Запрос фильтра
$filter string

Запрос фильтра OData для ограничения возвращаемых записей (например, membershipType eq "standard").

Заказ по
$orderby string

Параметр запроса OData orderBy для указания порядка записей (например, displayName asc).

Верх
$top string

Параметр верхнего запроса OData для указания максимального количества возвращаемых записей.

Возвращаемое значение

Получение тега команды

Получает определенный тег по идентификатору команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Возвращаемое значение

Созданный тег для команды

Публикация адаптивной карточки в канал Teams и ожидание ответа [DEPRECATED]

Легко автоматизировать процесс отправки сообщения в канал Teams, содержащий действия для продолжения потока ожидания.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Обновление сообщения
updateMessage string

Сообщение для включения в обновление исходной карточки после ответа

Должна обновлять карточку
shouldUpdateCard boolean

Независимо от того, следует ли обновить карточку в следующем ответе

Channel
channelId True string

Добавление идентификатора канала

Message
messageBody True string

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Публикация адаптивной карточки и ожидание ответа

Публикует адаптивную карточку в чате или канале и ожидает ответа от любого пользователя. Это приостановит поток до тех пор, пока пользователь не ответит.

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Запрос на продолжение потока
body True dynamic

Запрос подписки на продолжение потока

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Публикация адаптивной карточки пользователю Teams и ожидание ответа [DEPRECATED]

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

Параметры

Имя Ключ Обязательно Тип Описание
Обновление сообщения
updateMessage string

Сообщение для включения в обновление исходной карточки после ответа

Должна обновлять карточку
shouldUpdateCard boolean

Независимо от того, следует ли обновить карточку в следующем ответе

Recipient
to True string

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

Сводка
summary string

Сводка сообщения

IsAlert
isAlert boolean

Если сообщение будет отображаться в веб-канале действий

Message
messageBody True string

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Публикация выбора параметров в качестве бота Flow пользователю

Отправьте пользователю Microsoft Teams набор параметров, на которые он должен ответить, прежде чем поток будет продолжаться. Это действие приостанавливает поток до тех пор, пока пользователь не ответит на параметры

Параметры

Имя Ключ Обязательно Тип Описание
Сообщение пользователя с запросом подписки на параметры
UserMessageWithOptionsSubscriptionRequest True dynamic

Сообщение пользователя с запросом подписки на параметры

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Публикация карточки в чате или канале

Публикация карточки в чате или канале

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Запрос на карточку после публикации
body True dynamic

Запрос на карточку после публикации

Возвращаемое значение

Публикация ответа на сообщение (V2) [DEPRECATED]

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Message
messageId True string

Идентификатор сообщения

Тема
subject string

Тема сообщения.

Ответить
content True html

Текст сообщения.

Публикация ответа на сообщение [DEPRECATED]

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Message
messageId True string

Идентификатор сообщения

Тема
subject string

Тема сообщения.

Ответить
content True string

Текст сообщения.

Тип
contentType True string

Тип контента: html или текст.

Публикация сообщения (версия 2) [НЕ РЕКОМЕНДУЕТСЯ]

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Тема
subject string

Тема сообщения.

Message
content True string

Текст сообщения.

Тип
contentType True string

Тип контента: html или текст.

Публикация сообщения (версия 3) [не рекомендуется]

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Тема
subject string

Тема сообщения.

Message
content True html

Текст сообщения.

Возвращаемое значение

Тело
MessageId

Публикация сообщения [DEPRECATED]

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Message
content True html

Текст сообщения.

Публикация сообщения в качестве бота Потока в канал [DEPRECATED]

Легко автоматизировать процесс публикации сообщения в канал Teams.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Запрос на уведомление после отправки
PostNotificationRequest True dynamic

Запрос на уведомление после отправки

Публикация сообщения в качестве бота Потока пользователю [DEPRECATED]

Легко автоматизировать процесс отправки сообщения кому-то в Teams.

Параметры

Имя Ключ Обязательно Тип Описание
Запрос на уведомление после отправки
PostNotificationRequest True dynamic

Запрос на уведомление после отправки

Публикация сообщения в чате или канале

Публикация сообщения в чате или канале

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Запись в
location True string

Выберите вариант

Запрос на сообщение после отправки
body True dynamic

Запрос на сообщение после отправки

Возвращаемое значение

Публикация сообщения себе

Отправляет сообщение в собственный чат заметок вошедшего пользователя в Microsoft Teams.

Параметры

Имя Ключ Обязательно Тип Описание
Тип контента
contentType string

Тип содержимого сообщения

Content
content True string

Текст или HTML-содержимое сообщения

Возвращаемое значение

Сообщение в канале, один в одном чате или групповом чате

Message
ChatMessage

Публикация уведомления веб-канала

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

Параметры

Имя Ключ Обязательно Тип Описание
Публикация как
poster True string

Выберите вариант

Тип уведомления
notificationType True string

Выбор типа уведомления

Запрос на уведомление веб-канала после отправки
body True dynamic

Запрос на уведомление о веб-канале

Смены. Вывод списка всех групп планирования [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех групп планирования в команде .

Эта операция возвращает все группы планирования в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество записей для получения

Возвращаемое значение

Имя Путь Тип Описание
Список групп планирования
value array of SchedulingGroupResponse

Список групп расписания в расписании

Смены. Вывод списка всех запросов на смены [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех запросов shift shifts в команде .

Эта операция возвращает все запросы на смены в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество запросов для получения

Состояние запроса
state string

Фильтр состояния запроса

Возвращаемое значение

Имя Путь Тип Описание
Список запросов на изменение смен смены
value array of SwapShiftsChangeRequestResponse

Список запросов на смену смен в расписании

Смены. Отклонение запроса Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте запрос Open Shift .

Эта операция позволяет менеджерам отклонить открытый запрос на смену.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Открытие идентификатора запроса на изменение смены
openShiftChangeRequestId True string

Уникальный идентификатор запроса

Сообщение от диспетчера
message string

Сообщение от руководителя отправителю или получателю при отклонении запроса.

Смены. Отклонение запроса времени ожидания [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонить время ожидания ".

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

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса времени ожидания
timeOffRequestId True string

Уникальный идентификатор запроса времени ожидания

Сообщение от диспетчера
message string

Сообщение от руководителя отправителю или получателю при отклонении запроса.

Смены. Отклонение запроса смены буферов [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонить смены".

Эта операция позволяет пользователям отклонить запрос на смену буферов.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса на изменение смены
swapShiftsChangeRequestId True string

Уникальный идентификатор запроса

Сообщение от получателя или диспетчера
message string

Сообщение при отклонении запроса.

Смены. Получение группы планирования [DEPRECATED]

Это действие устарело. Вместо этого используйте группу планирования .

Эта операция возвращает сведения о группе планирования с помощью уникального идентификатора.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор группы планирования
schedulingGroupId True string

Уникальный идентификатор группы планирования.

Возвращаемое значение

Планирование сущности группы

Группа планирования
SchedulingGroupResponse

Смены. Получение сведений о расписании [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте сведения о расписании .

Эта операция возвращает сведения о расписании с помощью уникального идентификатора расписания.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Возвращаемое значение

Планирование сущности

Тело
ScheduleResponse

Смены. Удаление открытого shift [DEPRECATED]

Это действие устарело. Вместо этого используйте команду Delete a Open Shift .

Эта операция удаляет открытый сдвиг.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Открытие идентификатора shift
openShiftId True string

Уникальный идентификатор открытого смены.

Смены. Утверждение запроса Open Shift [DEPRECATED]

Это действие устарело. Вместо этого используйте запрос Open Shift .

Эта операция позволяет менеджерам утвердить запрос Open Shift.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Открытие идентификатора запроса на изменение смены
openShiftChangeRequestId True string

Уникальный идентификатор запроса

Сообщение от диспетчера
message string

Сообщение от руководителя к отправителю или получателю при принятии запроса.

Смены. Утверждение запроса на отключение времени [не рекомендуется]

Это действие устарело. Вместо этого используйте запрос "Утвердить время ожидания ".

Эта операция позволяет менеджерам утверждать запрос времени ожидания.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса времени ожидания
timeOffRequestId True string

Уникальный идентификатор запроса времени ожидания

Сообщение от диспетчера
message string

Сообщение от руководителя к отправителю или получателю при принятии запроса.

Смены. Утверждение запроса на смену предложения [не рекомендуется]

Это действие устарело. Вместо этого используйте запрос "Утвердить смену предложения ".

Эта операция позволяет получателям и менеджерам утвердить запрос на смену предложения.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса shift предложения
offerShiftRequestId True string

Уникальный идентификатор запроса на смену предложения

Сообщение от получателя или диспетчера
message string

Сообщение при принятии запроса.

Смены. Утверждение запроса смены буферов [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Заменить смены ".

Эта операция позволяет пользователю утвердить запрос shifts.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса на изменение смены
swapShiftsChangeRequestId True string

Уникальный идентификатор запроса

Сообщение от получателя или диспетчера
message string

Сообщение при принятии запроса.

Смены: вывод списка всех запросов времени выключения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех запросов времени выключения в команде .

Эта операция возвращает все запросы времени отключения в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество запросов для получения

Состояние запроса
state string

Фильтр состояния запроса

Возвращаемое значение

Имя Путь Тип Описание
Список запросов TimeOff
value array of TimeOffRequestResponse

Список запросов времени выключения в расписании

Смены: вывод списка всех запросов на смену предложения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех запросов на смену предложения в команде .

Эта операция возвращает все запросы на смену предложения в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество запросов для получения

Состояние запроса
state string

Фильтр состояния запроса

Возвращаемое значение

Имя Путь Тип Описание
Список запросов на смену предложения
value array of OfferShiftRequestResponse

Список запросов на смену предложения в расписании

Смены: вывод списка всех открытых смен [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех открытых смен в команде .

Эта операция возвращает все открытые смены в команде

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Время начала
startTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Первое число
$top integer

Общее количество открытых сдвигов для получения

Возвращаемое значение

Имя Путь Тип Описание
Открытие списка shifts
value array of OpenShiftResponse

Список открытых сдвигов в расписании

Смены: вывод списка всех причин выключения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте список всех причин отключения времени в команде .

Эта операция возвращает список причин отключения, связанных с командой.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Первое число
$top integer

Общее количество причин отключения времени для получения

Возвращаемое значение

Список причин отключения времени.

Список причин отключения, связанных с командой
GetTimeOffReasonsResponse

Смены: вывод списка всех сдвигов [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех смен в команде .

Эта операция возвращает все смены, назначенные членам команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Время начала
startTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Первое число
$top integer

Общее количество сдвигов для получения

Возвращаемое значение

Имя Путь Тип Описание
Список сдвигов
value array of ShiftResponse

Список сдвигов в расписании

Смены: обновление открытого shift [не рекомендуется]

Это действие устарело. Вместо этого используйте обновление открытого shift .

Обновите открытый сдвиг в расписании.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Открытие идентификатора shift
openShiftId True string

Уникальный идентификатор открытого смены.

Идентификатор группы планирования
schedulingGroupId string

Идентификатор группы планирования

Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

Открытие количества слотов
openSlotCount True integer

Открытие количества слотов

Оплачивается
isPaid boolean

Оплачивается

Время начала
startDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Code
code string

Code

Отображаемое имя
displayName string

Отображаемое имя

Возвращаемое значение

Открытие сущности SHIFT

Открытие shift
OpenShiftResponse

Смены: отклонение запроса на смену предложения [НЕ РЕКОМЕНДУЕТСЯ]

Это действие устарело. Вместо этого используйте запрос "Отклонение смены предложения ".

Эта операция позволяет пользователям отклонить запрос на смену предложения.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор запроса shift предложения
offerShiftRequestId True string

Уникальный идентификатор запроса на смену предложения

Сообщение от получателя или диспетчера
message string

Сообщение при отклонении запроса.

Смены: получение открытого shift [DEPRECATED]

Это действие устарело. Вместо этого используйте команду "Открыть смену ".

Эта операция возвращает сведения о открытой смене.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Открытие идентификатора shift
openShiftId True string

Уникальный идентификатор открытого смены.

Возвращаемое значение

Открытие сущности SHIFT

Открытие shift
OpenShiftResponse

Смены: получение смены [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Get a Shift .

Эта операция возвращает сведения о смене с помощью уникального идентификатора shift.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор смены
shiftId True string

Уникальный идентификатор смены.

Возвращаемое значение

Сущность SHIFT

Сдвиг
ShiftResponse

Смены: создание нового открытого shift [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Create a Open Shift .

Создание нового открытого смены в расписании

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор группы планирования
schedulingGroupId string

Идентификатор группы планирования

Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

Открытие количества слотов
openSlotCount True integer

Открытие количества слотов

Оплачивается
isPaid boolean

Оплачивается

Время начала
startDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime True date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Code
code string

Code

Отображаемое имя
displayName string

Отображаемое имя

Возвращаемое значение

Открытие сущности SHIFT

Открытие shift
OpenShiftResponse

Смены: удаление смены [не рекомендуется]

Это действие устарело. Вместо этого используйте команду Delete a Shift .

Эта операция удаляет сдвиг с помощью уникального идентификатора shift.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор смены
shiftId True string

Уникальный идентификатор смены.

Создание канала

Создание канала в указанной команде

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Description
description string

Необязательное текстовое описание канала

Имя
displayName True string

Имя канала, как показано в Microsoft Teams

Тип членства
membershipType string

Тип канала. Частные каналы доступны только определенным членам. Общие каналы можно предоставить пользователям за пределами команды. По умолчанию используется стандартная версия.

Возвращаемое значение

Имя Путь Тип Описание
Description
description string

Необязательное текстовое описание канала

Отображаемое имя
displayName string

Имя канала, как показано в Microsoft Teams

Идентификатор
id string

Уникальный идентификатор канала

Тип членства
membershipType string

Тип членства в канале

Создание раздела

Создает новый раздел командной работы для текущего пользователя

Параметры

Имя Ключ Обязательно Тип Описание
ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Отображаемое имя
displayName True string

Отображаемое имя раздела

Тип значка
iconType string

Тип значка. Символ Эмодзи Юникода.

Развернуто
isExpanded boolean

Будет ли развернут раздел

Тип сортировки
sortType string

Тип сортировки для раздела

Возвращаемое значение

Раздел командной работы

Тело
SectionResponse

Создание собрания Teams

Создайте собрание со ссылкой в нижней части приглашения, чтобы присоединиться к собранию по сети Microsoft Teams.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор календаря
calendarid True string

Выбор значения

Тема
subject True string

Текст строки темы события

Содержимое сообщения о событии
content True string

Содержимое события

Часовой пояс
timeZone True string

Часовой пояс события

Время запуска
dateTime True date-no-tz

Время начала события (например, '2017-08-29T04:00:00')

Время окончания
dateTime True date-no-tz

Время окончания события (например, '2017-08-29T05:00:00')

Обязательные участники
requiredAttendees email

Обязательные участники для события, разделенного точкой с запятой

Необязательные участники
optionalAttendees email

Необязательные участники события, разделенные точкой с запятой

отображаемое имя
displayName string

Имя, связанное с расположением

Важность
importance string

Важность события: низкая, нормальная или высокая

Шаблон повторения
type string

Шаблон повторения. Обязательный при повторении собрания

Интервал повторения
interval integer

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

Дни недели
daysOfWeek array of string

Запятая разделяла дни недель (например: "Понедельник,среда,пятница")

Индекс недели
index string

Указывает, в какой день недели происходит событие. Значение по умолчанию — первый

Дата начала повторения
startDate date

Дата начала повторения, формат ГГГГ-ММ-ДД. Обязательный при повторении собрания

Дата окончания повторения
endDate date

Дата окончания повторения, формат YYY-MM-DD

Событие всего дня
isAllDay boolean

Значение true, если событие длится весь день

Время напоминания о предварительном событии
reminderMinutesBeforeStart integer

Количество минут до начала события, которое оповещает оповещение о напоминании

Включение напоминаний
isReminderOn boolean

Значение true, если для оповещения задано напоминание пользователю о событии

Состояние отображается как
showAs string

Состояние для отображения во время события

Ответ запроса
responseRequested boolean

Задайте значение true, если отправитель хотел бы ответ при принятии события

Возвращаемое значение

Ответ на новое собрание, созданное

Создание тега для команды

Создание тега в команде

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Отображаемое имя
displayName True string

Имя тега, отображаемого пользователем в Microsoft Teams.

Идентификаторы участников
members True string

Список идентификаторов пользователей, разделенных точкой с запятой, идентификатор должен быть в формате, например "550e8400-e29b-41d4-a716-4466554400000".

Возвращаемое значение

Созданный тег для команды

Создание чата

Создает один в одном или групповом чате

Параметры

Имя Ключ Обязательно Тип Описание
Название
topic string

Название, отображаемое только в групповых чатах

Элементы для добавления
members True string

Идентификаторы пользователя, разделенные точкой с запятой

Возвращаемое значение

Ответ на новый чат, созданный

Тело
NewChatResponse

Создать рабочую группу

Создает новую команду в Microsoft Teams

Параметры

Имя Ключ Обязательно Тип Описание
Имя группы
displayName True string

Имя команды

Description
description True string

Необязательное описание команды

Видимость
visibility string

Видимость команды

Возвращаемое значение

Список групп, к которым присоединился пользователь

Перечисляет все команды в Microsoft Teams, которые вы являетесь членом

Возвращаемое значение

Имя Путь Тип Описание
Список Teams
value array of object

Список команд, которые вы являетесь членом

Description
value.description string

Необязательное описание команды

Имя
value.displayName string

Имя команды

Идентификатор
value.id string

Уникальный идентификатор команды, также называемый идентификатором группы Microsoft 365

Список каналов

Список всех каналов для определенной команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Запрос фильтра
$filter string

Запрос фильтра OData для ограничения возвращаемых записей (например, membershipType eq "standard").

Заказ по
$orderby string

Параметр запроса OData orderBy для указания порядка записей (например, displayName asc).

Возвращаемое значение

Имя Путь Тип Описание
Список каналов
value array of GetChannelResponse

Список одного или нескольких каналов для определенной команды

Список членов команды

Список членов команды в Microsoft Teams

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Запрос фильтра
$filter string

Запрос фильтра OData для ограничения возвращаемых записей (например, membershipType eq "standard").

Верх
$top string

Параметр верхнего запроса OData для указания максимального количества возвращаемых записей.

Возвращаемое значение

Схема ответа элементов списка

Удаление прямого члена из канала

Удаляет прямой член из канала в Microsoft Teams. Канал должен быть частным или общим каналом.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Идентификатор членства
membershipId True string

Идентификатор членства прямого члена для удаления из канала

Удаление раздела

Удаляет раздел командной работы для текущего пользователя

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Удаление тега команды

Удаляет тег из команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Удаление участника из команды

Удаляет участника из команды в Microsoft Teams

Параметры

Имя Ключ Обязательно Тип Описание
Команда
teamId True string

Выбор команды

Идентификатор членства
membershipId True string

Идентификатор членства участника, который нужно удалить из команды

Удаление участника из тега команды

Удаляет участника из тега команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Тег
tagId True string

Выбор тега

Идентификатор члена тега
tagMemberId True string

Идентификатор элемента, который нужно удалить из тега

Удаление элемента из раздела

Удаляет элемент из раздела командной работы, определяемого пользователем. Базовый чат, канал, собрание или сообщество не удаляется; элемент возвращается в определенный системой раздел по умолчанию.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

Идентификатор элемента раздела
sectionItemId True string

Идентификатор элемента раздела (идентификатор беседы базового чата, канала, собрания или сообщества)

ЭТаг
If-Match True string

Значение заметки @microsoft.graph.sectionsVersion , возвращаемой при перечислении разделов или @odata.etag значений из любого ранее полученного раздела. Требуется для управления оптимистическим параллелизмом.

Элементы раздела списка

Выводит список элементов (чатов, каналов, собраний, сообществ) в разделе командной работы. Каждый элемент принадлежит только одному разделу за раз.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор раздела
sectionId True string

Идентификатор раздела

Возвращаемое значение

Триггеры

Для выбранного сообщения (версия 2)

Этот триггер позволяет запустить поток для выбранного сообщения в Microsoft Teams. (Доступно только для Power Automate.)

Из поля создания (V2)

Этот триггер позволяет запустить поток из поля сообщения создания в Microsoft Teams. (Доступно только для Power Automate.)

Когда запись доступна

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

Когда кто-то отреагировал на сообщение в чате

Активирует, когда кто-то реагирует на сообщение в указанном чате или канале.

Когда кто-то реагирует на адаптивную карточку

Этот триггер позволяет обрабатывать ответы для адаптивной карточки, размещенной в Microsoft Teams. (Доступно только для Power Automate.)

Когда расшифровка доступна

Активирует, когда расшифровка становится доступной для собрания или нерегламентированного вызова.

Когда упоминаются ключевые слова

Активирует, когда ключевое слово упоминается в указанном чате или канале. Не активируется, если сообщение редактируется.

Когда я @mentioned

Активируется при добавлении текущего пользователя в @mentions указанный чат или канал.

Когда я упоминаюсь в сообщении канала

Активирует при добавлении текущего пользователя в канал в команде нового сообщения @mentions . Для общих каналов идентификатор команды должен ссылаться на команду узла, которая является командой, которая владеет общим каналом.

При добавлении нового сообщения в чат или канал

Активирует при публикации нового сообщения в указанном чате или канале. Не активируется, если сообщение редактируется.

При добавлении нового сообщения канала

Активирует при публикации нового сообщения в канал в команде. Обратите внимание, что этот триггер запускается только при добавлении корневых сообщений в канал. Ответы на существующее сообщение канала не приводят к срабатыванию события триггера. Для общих каналов идентификатор команды должен ссылаться на команду узла, которая является командой, которая владеет общим каналом.

При добавлении нового сообщения чата

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

При добавлении нового члена команды

Триггеры при добавлении члена в определенную команду

При удалении нового члена команды

Триггеры при удалении члена из указанной команды

Для выбранного сообщения (версия 2)

Этот триггер позволяет запустить поток для выбранного сообщения в Microsoft Teams. (Доступно только для Power Automate.)

Параметры

Имя Ключ Обязательно Тип Описание
operationId
operationId True string
host
host object
parameters
parameters True object
schema
schema object

Возвращаемое значение

Имя Путь Тип Описание
body
body object

Из поля создания (V2)

Этот триггер позволяет запустить поток из поля сообщения создания в Microsoft Teams. (Доступно только для Power Automate.)

Параметры

Имя Ключ Обязательно Тип Описание
operationId
operationId True string
host
host object
parameters
parameters True object
schema
schema object

Возвращаемое значение

Имя Путь Тип Описание
body
body object

Когда запись доступна

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

Параметры

Имя Ключ Обязательно Тип Описание
Объем
scopeType True string

Область отслеживания записей

body
body True dynamic

Возвращаемое значение

Сведения о записи

Когда кто-то отреагировал на сообщение в чате

Активирует, когда кто-то реагирует на сообщение в указанном чате или канале.

Параметры

Имя Ключ Обязательно Тип Описание
Эмодзи для отслеживания
reactionKey True string

Выбор эмодзи для отслеживания реакций на сообщения

Частота триггера
frequency True string

Следует ли активировать поток каждой реакцией или только первой реакцией на определенное сообщение

Кто может активировать?
runningPolicy True string

Укажите, кто может активировать этот рабочий процесс

Тип сообщения
threadType True string

Выбор типа сообщения

requestBody
requestBody dynamic

Это текст запроса веб-перехватчика

Возвращаемое значение

Сведения о сообщении

Когда кто-то реагирует на адаптивную карточку

Этот триггер позволяет обрабатывать ответы для адаптивной карточки, размещенной в Microsoft Teams. (Доступно только для Power Automate.)

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Когда расшифровка доступна

Активирует, когда расшифровка становится доступной для собрания или нерегламентированного вызова.

Параметры

Имя Ключ Обязательно Тип Описание
Объем
scopeType True string

Область расшифровок для отслеживания

body
body True dynamic

Возвращаемое значение

Сведения о расшифровки

Когда упоминаются ключевые слова

Активирует, когда ключевое слово упоминается в указанном чате или канале. Не активируется, если сообщение редактируется.

Параметры

Имя Ключ Обязательно Тип Описание
Тип сообщения
threadType True string

Выбор типа сообщения

Ключевые слова для поиска
$search True string

Разделенный запятыми список ключевых слов для поиска

requestBody
requestBody dynamic

Это текст запроса веб-перехватчика

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Когда я @mentioned

Активируется при добавлении текущего пользователя в @mentions указанный чат или канал.

Параметры

Имя Ключ Обязательно Тип Описание
Тип сообщения
threadType True string

Выбор типа сообщения

requestBody
requestBody dynamic

Это текст запроса веб-перехватчика

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Когда я упоминаюсь в сообщении канала

Активирует при добавлении текущего пользователя в канал в команде нового сообщения @mentions . Для общих каналов идентификатор команды должен ссылаться на команду узла, которая является командой, которая владеет общим каналом.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Возвращаемое значение

Сообщение в канале, один в одном чате или групповом чате

Message
ChatMessage

При добавлении нового сообщения в чат или канал

Активирует при публикации нового сообщения в указанном чате или канале. Не активируется, если сообщение редактируется.

Параметры

Имя Ключ Обязательно Тип Описание
Тип сообщения
threadType True string

Выбор типа сообщения

requestBody
requestBody dynamic

Это текст запроса веб-перехватчика

Возвращаемое значение

Выходные данные этой операции являются динамическими.

При добавлении нового сообщения канала

Активирует при публикации нового сообщения в канал в команде. Обратите внимание, что этот триггер запускается только при добавлении корневых сообщений в канал. Ответы на существующее сообщение канала не приводят к срабатыванию события триггера. Для общих каналов идентификатор команды должен ссылаться на команду узла, которая является командой, которая владеет общим каналом.

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Channel
channelId True string

Идентификатор канала

Возвращаемое значение

Сообщение в канале, один в одном чате или групповом чате

Message
ChatMessage

При добавлении нового сообщения чата

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

Возвращаемое значение

Сведения о сообщении

При добавлении нового члена команды

Триггеры при добавлении члена в определенную команду

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор пользователя
id string

Уникальный идентификатор пользователя

При удалении нового члена команды

Триггеры при удалении члена из указанной команды

Параметры

Имя Ключ Обязательно Тип Описание
Команда
groupId True string

Выбор команды

Возвращаемое значение

Имя Путь Тип Описание
Идентификатор пользователя
id string

Уникальный идентификатор пользователя

Определения

GetTagsResponseSchema

Имя Путь Тип Описание
value
value array of object
Идентификатор
value.id string

Уникальный идентификатор тега

Идентификатор команды
value.teamId string

Идентификатор команды, в которой определен тег.

Показать имя
value.displayName string

Имя тега, отображаемого пользователем в Microsoft Teams.

Число элементов
value.memberCount integer

Число пользователей, назначенных тегу

GetTagMembersResponseSchema

Имя Путь Тип Описание
value
value array of object
Идентификатор члена тега
value.id string

Уникальный идентификатор элемента

Идентификатор арендатора
value.tenantId string

Идентификатор клиента, в который входит член тега.

отображаемое имя пользователя;
value.displayName string

Отображаемое имя участника

Идентификатор пользователя
value.userId string

Идентификатор пользователя члена

CreateTagResponseSchema

Созданный тег для команды

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор тега

Идентификатор команды
teamId string

Идентификатор команды, в которой определен тег.

Показать имя
displayName string

Имя тега, отображаемого пользователем в Microsoft Teams.

Число элементов
memberCount integer

Число пользователей, назначенных тегу

AddMemberToTagResponseSchema

Имя Путь Тип Описание
Идентификатор
userId string

Идентификатор пользователя элемента, добавленного в тег

ListMembersResponseSchema

Схема ответа элементов списка

Имя Путь Тип Описание
Список участников
value array of object

Ответ списка участников

Отображаемое имя
value.displayName string

Отображаемое имя элемента

Электронная почта
value.email string

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

Идентификатор членства
value.id string

Идентификатор членства пользователя в беседе

Роли
value.roles array of string

Роли для этого члена

Идентификатор арендатора
value.tenantId string

Идентификатор клиента члена

Идентификатор пользователя
value.userId string

Идентификатор пользователя члена

Время начала видимой истории беседы
value.visibleHistoryStartDateTime string

Метка времени, указывающая, насколько далеко назад история беседы предоставлена участнику беседы

ListRepliesResponseSchema

Схема ответа на ответы списка

Имя Путь Тип Описание
Список ответов на сообщение
value array of object

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

Идентификатор
value.id string

Идентификатор ответа

Ответ на идентификатор
value.replyToId string

Идентификатор ответа на сообщение

ЭТаг
value.etag string

ETag ответа

Тип сообщения
value.messageType string

Тип сообщения

Время создания даты
value.createdDateTime string

Метка времени создания ответа

Время последнего изменения даты
value.lastModifiedDateTime string

Метка времени последнего изменения ответа

Время последнего изменения даты
value.lastEditedDateTime string

Последняя редактированная метка времени ответа

Удаленное время даты
value.deletedDateTime string

Метка времени удаления ответа

Тема
value.subject string

Тема ответа

Сводка
value.summary string

Сводка ответа

Идентификатор чата
value.chatId string

Идентификатор чата, связанный с ответом

Важность
value.importance string

Важность ответа

Региональные настройки
value.locale string

Языковой стандарт ответа

URL-адрес
value.webUrl string

Веб-URL-адрес ответа

Нарушение политики
value.policyViolation object

Сведения о нарушении политики

Сведения о событии
value.eventDetail object

Сведения о событии, связанные с ответом

Application
value.from.application object

Сведения о приложении

Device
value.from.device object

Сведения об устройстве

Идентификатор пользователя
value.from.user.id string

Идентификатор пользователя

Отображаемое имя
value.from.user.displayName string

Отображаемое имя пользователя

Тип удостоверения пользователя
value.from.user.userIdentityType string

Тип удостоверения пользователя

Идентификатор арендатора
value.from.user.tenantId string

Идентификатор клиента пользователя

Тип контента
value.body.contentType string

Тип контента ответа

Content
value.body.content string

Содержание ответа

Идентификатор команды
value.channelIdentity.teamId string

Идентификатор команды

Идентификатор канала
value.channelIdentity.channelId string

Идентификатор канала

Attachments
value.attachments array of object

Вложения в ответе

items
value.attachments object
Упоминания
value.mentions array of object

Упоминания в ответе

items
value.mentions object
Реакции
value.reactions array of object

Реакции на ответ

items
value.reactions object
Журнал сообщений
value.messageHistory array of object

Журнал сообщения

items
value.messageHistory object

MessageReactionWebhookResponseSchema

Сведения о сообщении

Имя Путь Тип Описание
ThreadType
threadType string
ChatId
chatId string

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

TeamId
teamId string

Уникальный идентификатор команды

ChannelId
channelId string

Уникальный идентификатор канала

MessageId
messageId string

Идентификатор сообщения, которое было отреагировано

ReplyToId
replyToId string

Идентификатор родительского сообщения потока

Ссылка на сообщение
messageLink string

Ссылка на сообщение, которое было отреагировано

UserId
userId string

Реагирование на идентификатор пользователя

MessageReaction
messageReaction string

Используемая реакция сообщения

TeamsIdentitySet

Набор удостоверений: один из приложений, устройств или пользователей обычно заполняется. Каждое удостоверение является полиморфным через @odata.type.

Имя Путь Тип Описание
Тип OData
application.@odata.type string
Идентификатор приложения
application.id string
Отображаемое имя приложения
application.displayName string
Тип удостоверения приложения
application.applicationIdentityType string
Тип OData
device.@odata.type string
Идентификатор устройства
device.id string
Отображаемое имя устройства
device.displayName string
Тип OData
user.@odata.type string
Идентификатор пользователя
user.id string
Тип удостоверения пользователя
user.userIdentityType string
Основное имя пользователя
user.userPrincipalName string

TranscriptWebhookResponseSchema

Сведения о расшифровки

Имя Путь Тип Описание
Идентификатор расшифровки
id string

Идентификатор расшифровки

Идентификатор OData
@odata.id string

Идентификатор OData

Идентификатор собрания
meetingId string

Идентификатор собрания по сети (пустой для транскрибирования нерегламентированных вызовов)

Идентификатор звонка
callId string

Идентификатор вызова (набор для транскрибирования нерегламентированных вызовов)

Идентификатор корреляции содержимого
contentCorrelationId string

Идентификатор корреляции содержимого

meetingOrganizer
meetingOrganizer TeamsIdentitySet

Набор удостоверений: один из приложений, устройств или пользователей обычно заполняется. Каждое удостоверение является полиморфным через @odata.type.

URL-адрес содержимого расшифровки
transcriptContentUrl string

URL-адрес для скачивания содержимого расшифровки

Время создания даты
createdDateTime date-time

При создании расшифровки (UTC)

Время окончания даты
endDateTime date-time

После окончания расшифровки (UTC)

RecordingWebhookResponseSchema

Сведения о записи

Имя Путь Тип Описание
Идентификатор записи
id string

Идентификатор записи

Идентификатор OData
@odata.id string

Идентификатор OData

Идентификатор собрания
meetingId string

Идентификатор собрания по сети (пустой для записей нерегламентированных звонков)

Идентификатор звонка
callId string

Идентификатор вызова (набор для записей нерегламентированных вызовов)

Идентификатор корреляции содержимого
contentCorrelationId string

Идентификатор корреляции содержимого

meetingOrganizer
meetingOrganizer TeamsIdentitySet

Набор удостоверений: один из приложений, устройств или пользователей обычно заполняется. Каждое удостоверение является полиморфным через @odata.type.

URL-адрес записи содержимого
recordingContentUrl string

URL-адрес для скачивания содержимого записи

Время создания даты
createdDateTime date-time

При создании записи (UTC)

Время окончания даты
endDateTime date-time

После окончания записи (UTC)

ChatMessageWebhookResponseSchema

Сведения о сообщении

Имя Путь Тип Описание
Message
value array of object

Ответ сведений о сообщении

ID разговора
value.conversationId string

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

Идентификатор
value.messageId string

Идентификатор сообщения

Link
value.linkToMessage string

Ссылка на сообщение

MessageId

Имя Путь Тип Описание
Идентификатор сообщения
id string

Уникальный идентификатор сообщения

GetMessagesFromConversation_Response

Имя Путь Тип Описание
@odata.context
@odata.context string

@odata.context

@odata.count
@odata.count integer

@odata.count

@odata.nextLink
@odata.nextLink string

@odata.nextLink

Список сообщений
value ChatMessageList

Список одного или нескольких сообщений для определенной беседы в команде

ChatMessage

Сообщение в канале, один в одном чате или групповом чате

Имя Путь Тип Описание
attachments
attachments array of object

attachments

items
attachments object
содержимое
body.content string

Содержимое сообщения

тип контента
body.contentType string

Тип контента. Возможные значения: текст и html

Метка времени создания
createdDateTime date-time

Метка времени создания сообщения чата

удалено
deleted boolean

удалено

ETag
etag string

Номер версии сообщения чата.

приложение
from.application object

приложение

устройство
from.device string

устройство

отображаемое имя
from.user.displayName string

отображаемое имя

Идентификатор
from.user.id string

идентификатор пользователя

Поставщик удостоверений
from.user.identityProvider string

Поставщик удостоверений

id
id string

Уникальный идентификатор сообщения

важность
importance string

Важность сообщения. Возможные значения: обычные, высокие, срочные.

метка времени последнего изменения
lastModifiedDateTime string

Метка времени при создании сообщения чата (начальная настройка) или изменении, в том числе при добавлении или удалении реакции

местность
locale string

Языковой стандарт сообщения чата, заданный клиентом.

mentions
mentions array of object

Список сущностей, упомянутых в сообщении чата. Поддерживаемые сущности: пользователь, бот, команда и канал.

items
mentions object
messageType
messageType string

Тип сообщения чата

Реакции
reactions array of object

Реакции на это сообщение чата (например, "Нравится")

items
reactions object
replyToId
replyToId string

Идентификатор родительского сообщения потока

субъект
subject string

Тема сообщения чата, необязательно

summary
summary string

Сводный текст сообщения, который можно использовать для push-уведомлений и представлений сводки или отката представлений

ChatMessageList

Список одного или нескольких сообщений для определенной беседы в команде

Имя Путь Тип Описание
Message
ChatMessage

Сообщение в канале, один в одном чате или групповом чате

GetTeamResponse

Получение ответа команды

Имя Путь Тип Описание
Идентификатор команды
id string

Уникальный идентификатор команды

Показать имя
displayName string

Имя команды

Описание команды
description string

Описание команды, необязательно

Внутренний идентификатор
internalId string

Внутренний идентификатор команды

Url-адрес веб-сайта команды
webUrl string

Гиперссылка, которая будет отправляться команде в клиенте Microsoft Teams

Archived
isArchived boolean

Указывает, находится ли эта команда в режиме только для чтения

Параметры члена
memberSettings MemberSettings

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

Параметры гостя
guestSettings GuestSettings

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

Параметры обмена сообщениями
messagingSettings MessagingSettings

Параметры настройки обмена сообщениями и упоминания в команде

Параметры веселья
funSettings FunSettings

Параметры настройки использования Giphy, memes и наклейки в команде

Параметры обнаружения
discoverySettings DiscoverySettings

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

AssociatedTeamInfo

Представляет команду, связанную с пользователем

Имя Путь Тип Описание
Идентификатор команды
id string

Уникальный идентификатор команды

Показать имя
displayName string

Имя команды

Идентификатор арендатора
tenantId string

Идентификатор клиента Microsoft Entra, к которому принадлежит эта команда

GetChannelResponse

Получение ответа на сведения о канале команды

Имя Путь Тип Описание
Идентификатор канала
id string

Уникальный идентификатор канала

Показать имя
displayName string

Имя канала

Описание канала
description string

Описание канала( необязательно)

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

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

Идентификатор клиента команды
tenantId string

Идентификатор клиента Microsoft Entra.

Гиперссылка для канала в Microsoft Teams
webUrl string

Гиперссылка для канала в Microsoft Teams

URL-адрес папки SharePoint для канала
filesFolderWebUrl string

URL-адрес папки SharePoint канала

Время создания канала
createdDateTime date-time

Метка времени создания канала. Только для чтения

Тип канала.
membershipType string

Тип членства в канале

ChannelWithOwnerTeamId

Ресурс канала с идентификатором команды владельца

Имя Путь Тип Описание
object

Ресурс канала с идентификатором команды владельца

GetTimeOffReasonsResponse

Список причин отключения времени.

Имя Путь Тип Описание
Массив, содержащий причины отключения
value array of object

Список причин отключения.

Идентификатор причины отключения
value.id string

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

Время создания
value.createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время даты
value.lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Отображаемое имя
value.displayName string

Отображаемое имя

Тип значка
value.iconType string

Тип значка

Активен
value.isActive boolean

Активен

Последнее изменение
value.lastModifiedBy LastModifiedBy

Последнее изменение

TimeOffRequestResponse

Сущность запроса TimeOff

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор запроса TimeOff.

Время создания
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Assigned To
assignedTo string

Пользователь, которому назначен запрос, : "менеджер" или "получатель"

Государство
state string

"утвержденный", "ожидающий" или "отклонен"

Время отправителя
senderDateTime date-time

Время отправки запроса

Сообщение отправителя
senderMessage string

Сообщение от отправителя запроса

Идентификатор отправителя
senderUserId string

Идентификатор пользователя, отправляющего запрос

Время действия диспетчера
managerActionDateTime date-time

Время ответа руководителя

Сообщение диспетчера
managerActionMessage string

Сообщение от руководителя

Идентификатор диспетчера
managerUserId string

Идентификатор руководителя, который ответил

Время начала
startDateTime date-time

Начало запрошенного времени

Время окончания
endDateTime date-time

Окончание запрошенного времени

Идентификатор причины timeOff
timeOffReasonId string

Идентификатор причины timeOff

OfferShiftRequestResponse

Сущность запроса shift предложения

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор запроса "Смена предложения".

Время создания
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Assigned To
assignedTo string

Пользователь, которому назначен запрос, : "менеджер" или "получатель"

Государство
state string

"утвержденный", "ожидающий" или "отклонен"

Время отправителя
senderDateTime date-time

Время отправки запроса

Сообщение отправителя
senderMessage string

Сообщение от отправителя запроса

Идентификатор отправителя
senderUserId string

Идентификатор пользователя, отправляющего запрос

Идентификатор смены отправителя
senderShiftId string

Идентификатор смены от отправителя

Время приемника
recipientActionDateTime date-time

Время ответа получателя

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

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

Идентификатор получателя
recipientUserId string

Идентификатор получателя запроса

Время действия диспетчера
managerActionDateTime date-time

Время ответа руководителя

Сообщение диспетчера
managerActionMessage string

Сообщение от руководителя

Идентификатор диспетчера
managerUserId string

Идентификатор руководителя, который ответил

SwapShiftsChangeRequestResponse

Переключение сущности запроса shift

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор запроса shift shift.

Время создания
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Assigned To
assignedTo string

Пользователь, которому назначен запрос, : "менеджер" или "получатель"

Государство
state string

"утвержденный", "ожидающий" или "отклонен"

Время отправителя
senderDateTime date-time

Время отправки запроса

Сообщение отправителя
senderMessage string

Сообщение от отправителя запроса

Идентификатор отправителя
senderUserId string

Идентификатор пользователя, отправляющего запрос

Идентификатор смены отправителя
senderShiftId string

Идентификатор смены от отправителя

Время приемника
recipientActionDateTime date-time

Время ответа получателя

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

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

Идентификатор получателя
recipientUserId string

Идентификатор получателя запроса

Идентификатор смены получателя
recipientShiftId string

Идентификатор смены от получателя

Время действия диспетчера
managerActionDateTime date-time

Время ответа руководителя

Сообщение диспетчера
managerActionMessage string

Сообщение от руководителя

Идентификатор диспетчера
managerUserId string

Идентификатор руководителя, который ответил

OpenShiftChangeRequestResponse

Открытие сущности запроса на изменение смены

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор запроса Open Shift Change.

Время создания
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Assigned To
assignedTo string

Пользователь, которому назначен запрос, : "менеджер" или "получатель"

Государство
state string

"утвержденный", "ожидающий" или "отклонен"

Время отправителя
senderDateTime date-time

Время отправки запроса

Сообщение отправителя
senderMessage string

Сообщение от отправителя запроса

Идентификатор отправителя
senderUserId string

Идентификатор пользователя, отправляющего запрос

Время действия диспетчера
managerActionDateTime date-time

Время ответа руководителя

Сообщение диспетчера
managerActionMessage string

Сообщение от руководителя

Идентификатор диспетчера
managerUserId string

Идентификатор руководителя, который ответил

Открытие идентификатора shift
openShiftId string

Идентификатор запрашиваемой смены

OpenShiftResponse

Открытие сущности SHIFT

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор открытого смены.

Время создания даты
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время даты
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Идентификатор группы планирования
schedulingGroupId string

Идентификатор группы планирования

Последнее изменение
lastModifiedBy LastModifiedBy

Последнее изменение

Общий открытый сдвиг
sharedOpenShift SharedOpenShift

Общая версия открытого смены

Черновик open shift
draftOpenShift DraftOpenShift

Предварительная версия открытого смены

SharedOpenShift

Общая версия открытого смены

Имя Путь Тип Описание
Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

Открытие количества слотов
openSlotCount integer

Открытие количества слотов

activities
activities Activities

Смена действий

DraftOpenShift

Предварительная версия открытого смены

Имя Путь Тип Описание
Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

Открытие количества слотов
openSlotCount integer

Открытие количества слотов

activities
activities Activities

Смена действий

ShiftResponse

Сущность SHIFT

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор смены.

Время создания даты
createdDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Измененное время даты
lastModifiedDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Назначен идентификатору пользователя
userId string

Назначен идентификатору пользователя

Идентификатор группы планирования
schedulingGroupId string

Идентификатор группы планирования

Последнее изменение
lastModifiedBy LastModifiedBy

Последнее изменение

Общий сдвиг
sharedShift SharedShift

Общая версия смены

Смена черновика
draftShift DraftShift

Предварительная версия смены

SharedShift

Общая версия смены

Имя Путь Тип Описание
Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

activities
activities Activities

Смена действий

DraftShift

Предварительная версия смены

Имя Путь Тип Описание
Отображаемое имя
displayName string

Отображаемое имя

Примечания.
notes string

Примечания.

Время начала
startDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Тема
theme string

Тема

activities
activities Activities

Смена действий

ScheduleResponse

Планирование сущности

Имя Путь Тип Описание
Идентификатор расписания
id string

Уникальный идентификатор расписания.

Расписание часового пояса
timeZone string

Часовой пояс расписания.

Состояние подготовки расписания
provisionStatus string

Состояние подготовки расписания.

Планирование кода состояния подготовки
provisionStatusCode string

Код состояния подготовки расписания.

CreateATeamResponse

Имя Путь Тип Описание
Новый идентификатор команды
newTeamId string

Идентификатор команды, созданной только что

PostToConversationResponse

Имя Путь Тип Описание
Идентификатор сообщения
id string

Уникальный идентификатор сообщения

Ссылка на сообщение
messageLink string

Ссылка на сообщение в Microsoft Teams

ID разговора
conversationId string

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

Мероприятия

Смена действий

Имя Путь Тип Описание
Оплачивается
isPaid boolean

Оплачивается

Время начала
startDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Время окончания
endDateTime date-time

гггг-ММ-ddTHH:mm:ss.fffZ (формат UTC)

Code
code string

Code

Отображаемое имя
displayName string

Отображаемое имя

SchedulingGroupResponse

Планирование сущности группы

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор группы планирования.

Отображаемое имя
displayName string

Отображаемое имя группы планирования.

Активен
isActive boolean

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

Идентификаторы пользователей
userIds array of string

Список идентификаторов пользователей в группе планирования.

AtMentionUser_V1

@mention Жетон

Имя Путь Тип Описание
@упоминание
atMention string

Маркер @mention для пользователя. Это свойство можно вставить в сообщения

AtMentionTagResponse

@mention токен для тега

Имя Путь Тип Описание
тег @mention
atMention string

Маркер для тега @mention. Его можно вставить в сообщения и адаптивные карточки, отправленные от человека

NewChatResponse

Ответ на новый чат, созданный

Имя Путь Тип Описание
ID разговора
id string

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

NewMeetingRespone

Ответ на новое собрание, созданное

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор события

Созданная метка времени
createdDateTime string

Метка времени создания события

Метка времени последнего изменения
lastModifiedDateTime string

Метка времени последнего изменения события

Категории
categories array of

Категории, связанные с событием

Часовой пояс
timeZone string

Часовой пояс события

Время напоминания о предварительном событии
reminderMinutesBeforeStart integer

Количество минут до начала события, которое оповещает оповещение о напоминании

Включенные напоминания
isReminderOn boolean

Значение true, если для оповещения задано напоминание пользователю о событии

Имеет вложения
hasAttachments boolean

Установите значение true, если событие содержит вложения

Тема
subject string

Текст строки темы события

Предварительный просмотр текста
bodyPreview string

Предварительный просмотр сообщения, связанного с событием

Важность
importance string

Важность события. Возможные значения: низкий, обычный, высокий

Чувствительность
sensitivity string

Конфиденциальность события

Весь день
isAllDay boolean

Значение true, если событие длится весь день

Отменено
isCancelled boolean

Установите значение true, если событие было отменено

Организатор
isOrganizer boolean

Значение true, если владелец календаря является организатором события

Запрошенный ответ
responseRequested boolean

Организатор хотел бы пригласить отправить ответ на событие

Показать как
showAs string

Состояние для отображения. Возможные значения: бесплатные, предварительные, занятые, oof, workingElsewhere, неизвестные.

Тип
type string

Тип события. Возможные значения: singleInstance, вхождение, исключение, seriesMaster

Последняя веб-страница
webLink string

URL-адрес для открытия события в Outlook в Интернете.

URL-адрес собрания по сети
onlineMeetingUrl string

URL-адрес для собрания по сети

Разрешить новые предложения по времени
allowNewTimeProposals boolean

Значение true, если организатор собрания разрешает приглашать предложить новое время при ответе

Шаблон повторения
recurrence.pattern object

Частота события

Диапазон повторений
recurrence.range object

Длительность события

Ответ
responseStatus.response string

Тип ответа. Возможные значения: нет, организатор, предварительноAccepted, принято, отклонено, не отвечает

Time
responseStatus.time string

Дата и время возврата ответа

Тип контента
body.contentType string

Тип контента. Возможные значения: текст и html

Содержимое сообщения о событии
body.content string

Содержимое события

дата и время
start.dateTime string

Время начала события (например, '2017-08-29T04:00:00')

дата и время
end.dateTime string

Время окончания события (например, '2017-08-29T04:00:00')

отображаемое имя
location.displayName string

Имя, связанное с расположением

Участник
attendees array of object

Коллекция участников для мероприятия

type
attendees.type string

Тип участника: обязательный, необязательный, ресурс

response
attendees.status.response string

Тип ответа. Возможные значения: нет, организатор, предварительноAccepted, принято, отклонено, не отвечает

time
attendees.status.time string

Дата и время возврата ответа

имя
attendees.emailAddress.name string

Отображаемое имя участника

address
attendees.emailAddress.address string

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

имя
organizer.emailAddress.name string

Отображаемое имя организатора

address
organizer.emailAddress.address string

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

URL-адрес соединения
onlineMeeting.joinUrl string

Внешняя ссылка, которая запускает собрание по сети

Последнее изменение сделано

Последнее изменение

Имя Путь Тип Описание
Application
application string

Application

Device
device string

Device

Беседа
conversation string

Беседа

Идентификатор
user.id string

Идентификатор

Отображаемое имя
user.displayName string

Отображаемое имя

MemberSettings

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

Имя Путь Тип Описание
Члены разрешены для создания и обновления каналов
allowCreateUpdateChannels boolean

Если задано значение true, члены могут добавлять и обновлять каналы

Члены разрешены для удаления каналов
allowDeleteChannels boolean

Если задано значение true, члены могут удалять каналы

Члены разрешены для добавления и удаления приложений
allowAddRemoveApps boolean

Если задано значение true, члены могут добавлять и удалять приложения

Члены разрешены для создания и обновления и удаления вкладок
allowCreateUpdateRemoveTabs boolean

Если задано значение true, члены могут добавлять, обновлять и удалять вкладки

Члены разрешены для создания и обновления и удаления соединителей
allowCreateUpdateRemoveConnectors boolean

Если задано значение true, члены могут добавлять, обновлять и удалять соединители.

GuestSettings

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

Имя Путь Тип Описание
Гости могут создавать и обновлять каналы
allowCreateUpdateChannels boolean

Если задано значение true, гости могут добавлять и обновлять каналы

Гости могут удалять каналы
allowDeleteChannels boolean

Если задано значение true, гости могут удалить каналы

MessagingSettings

Параметры настройки обмена сообщениями и упоминания в команде

Имя Путь Тип Описание
Разрешить пользователю изменять сообщения
allowUserEditMessages boolean

Если задано значение true, пользователи могут изменять свои сообщения

Разрешить пользователю удалять сообщения
allowUserDeleteMessages boolean

Если задано значение true, пользователи могут удалить свои сообщения

Разрешить владельцу удалять сообщения
allowOwnerDeleteMessages boolean

Если задано значение true, владельцы могут удалить любое сообщение

Разрешить упоминания команды
allowTeamMentions boolean

Если задано значение true, @team упоминания разрешены

Разрешить упоминания по каналу
allowChannelMentions boolean

Если задано значение true, @channel упоминания разрешены

FunSettings

Параметры настройки использования Giphy, memes и наклейки в команде

Имя Путь Тип Описание
Разрешить гифи
allowGiphy boolean

Если задано значение true, включите использование Giphy

Оценка содержимого Giphy
giphyContentRating string

Рейтинг содержимого Giphy. Возможные значения: умеренные, строгие

Разрешить наклейки и мемы
allowStickersAndMemes boolean

Если задано значение true, пользователи могут включать наклейки и мемы

Разрешить пользовательские мемы
allowCustomMemes boolean

Если задано значение true, пользователи могут включать пользовательские мемы

DiscoverySettings

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

Имя Путь Тип Описание
Отображение в поиске и предложениях команды
showInTeamsSearchAndSuggestions boolean

Если задано значение true, команда отображается с помощью поиска и предложений от клиента Teams

ObjectWithoutType

GetOnlineMeeting_Response

Имя Путь Тип Описание
Идентификатор собрания
id string

Уникальный идентификатор собрания по сети

Тема
subject string

Тема онлайн-собрания

Время запуска
startDateTime date-time

Время начала собрания в формате UTC

Время окончания
endDateTime date-time

Время окончания собрания в формате UTC

Время создания
creationDateTime date-time

Время создания собрания в формате UTC

Url-адрес присоединения к веб-адресу
joinWebUrl string

URL-адрес, используемый для присоединения к собранию в Интернете

Присоединение к собранию
joinMeetingIdSettings.joinMeetingId string

Числовые идентификаторы, используемые для присоединения к собранию

Требуется секретный код
joinMeetingIdSettings.isPasscodeRequired boolean

Указывает, требуется ли секретный код для присоединения к собранию

Секретный код
joinMeetingIdSettings.passcode string

Секретный код для присоединения к собранию

UPN
participants.organizer.upn string

Имя участника-пользователя организатора

Идентификатор
participants.organizer.identity.user.id string

Уникальный идентификатор организатора

Отображаемое имя
participants.organizer.identity.user.displayName string

Отображаемое имя организатора

Идентификатор конференции
audioConferencing.conferenceId string

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

Платный номер
audioConferencing.tollNumber string

Номер телефона для телефонного подключения

Бесплатный номер
audioConferencing.tollFreeNumber string

Бесплатный телефонный номер абонента

URL-адрес телефонного подключения
audioConferencing.dialinUrl string

URL-адрес веб-страницы с сведениями о телефонном подключении

Объявление о входе и выходе
isEntryExitAnnounced boolean

Включение уведомлений для абонентов при присоединении или выходе из собрания

Разрешенные выступающие
allowedPresenters string

Указывает, кто может быть выступающим в собрании

Объем
lobbyBypassSettings.scope string

Указывает тип участников, которые автоматически допускаются в собрание.

Обход телефонного подключения
lobbyBypassSettings.isDialInBypassEnabled boolean

Указывает, обходят ли абоненты телефонного подключения в лобби

Автоматическая запись
recordAutomatically boolean

Указывает, следует ли автоматически записывать собрание.

Разрешить чат собраний
allowMeetingChat string

Указывает режим чата на собраниях

URL-адрес параметров собрания
meetingOptionsWebUrl string

URL-адрес организатора для изменения параметров собрания

CallRecordingResponse

Запись звонка

Имя Путь Тип Описание
Идентификатор записи
id string

Идентификатор записи

Время создания даты
createdDateTime date-time

Дата и время создания записи

URL-адрес записи содержимого
recordingContentUrl string

URL-адрес для доступа к содержимому записи

Идентификатор собрания
meetingId string

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

Идентификатор организатора собрания
meetingOrganizerId string

Идентификатор пользователя организатора собрания

Идентификатор звонка
callId string

Идентификатор вызова

CallRecordingCollectionResponse

Имя Путь Тип Описание
Записи
value array of CallRecordingResponse

Список записей

CallTranscriptResponse

Расшифровка вызова

Имя Путь Тип Описание
Идентификатор расшифровки
id string

Идентификатор расшифровки

Время создания даты
createdDateTime date-time

Дата и время создания расшифровки

URL-адрес содержимого расшифровки
transcriptContentUrl string

URL-адрес для доступа к содержимому расшифровки

Идентификатор собрания
meetingId string

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

Идентификатор организатора собрания
meetingOrganizerId string

Идентификатор пользователя организатора собрания

Идентификатор звонка
callId string

Идентификатор вызова

CallTranscriptCollectionResponse

Имя Путь Тип Описание
Transcripts
value array of CallTranscriptResponse

Список расшифровок

SectionResponse

Раздел командной работы

Имя Путь Тип Описание
ЭТаг
@odata.etag string

ETag для коллекции разделов. Передайте If-Match для создания, обновления и удаления.

Идентификатор раздела
id string

Идентификатор раздела

Отображаемое имя
displayName string

Отображаемое имя раздела

Тип значка
displayIcon.iconType string

Тип значка. Поддерживаемые значения: символы Юникода emoji или custom для пользовательского значка.

Отображаемое имя значка
displayIcon.displayName string

Отображаемое имя значка

Тон кожи
displayIcon.skinTone string

Тон кожи для значков эмодзи, поддерживающих модификаторы тон кожи

Развернуто
isExpanded boolean

Будет ли развернут раздел

Тип сортировки
sortType string

Тип сортировки для раздела

Тип раздела
sectionType string

Тип раздела

Время создания даты
createdDateTime date-time

Дата и время создания раздела

Время последнего изменения даты
lastModifiedDateTime date-time

Дата и время последнего изменения раздела

ListSectionsResponse

Имя Путь Тип Описание
Версия разделов
@microsoft.graph.sectionsVersion string

Идентификатор версии иерархии разделов. Передайте If-Match операции создания, обновления, удаления, добавления элемента, удаления и перемещения элементов.

Sections
value array of SectionResponse

Список разделов

SectionItemResponse

Элемент (чат, канал, собрание или сообщество) в разделе командной работы

Имя Путь Тип Описание
ЭТаг
@odata.etag string

ETag для коллекции элементов раздела. Передайте If-Match в добавлении, удалении и перемещении.

Идентификатор элемента
id string

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

Тип элемента
itemType string

Тип элемента

Время создания даты
createdDateTime date-time

Дата и время добавления элемента в раздел

Время последнего изменения даты
lastModifiedDateTime date-time

Дата и время последнего изменения элемента

ListSectionItemsResponse

Имя Путь Тип Описание
Элементы раздела
value array of SectionItemResponse

Список элементов раздела

AiInsightResponse

Аналитические сведения, созданные ИИ для онлайн-собрания

Имя Путь Тип Описание
Идентификатор аналитики ИИ
id string

Идентификатор аналитических сведений об ИИ

Идентификатор звонка
callId string

Идентификатор вызова

Идентификатор корреляции содержимого
contentCorrelationId string

Идентификатор корреляции содержимого

Время создания даты
createdDateTime date-time

Дата и время создания аналитических сведений об искусственном интеллекте

Время окончания даты
endDateTime date-time

Дата и время окончания анализа ИИ

AiInsightCollectionResponse

Имя Путь Тип Описание
Аналитика ИИ
value array of AiInsightResponse

Список аналитических сведений об искусственном интеллекте

file

Это базовый тип данных file.

струна

Это базовый тип данных string.