{"id":250914,"date":"2023-07-07T10:46:21","date_gmt":"2023-07-07T17:46:21","guid":{"rendered":"https:\/\/www.quixtec.com\/?p=250914"},"modified":"2023-09-21T14:14:55","modified_gmt":"2023-09-21T21:14:55","slug":"export-api-support-for-teams-control-messages","status":"publish","type":"post","link":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/","title":{"rendered":"Export API Support for Teams Control Messages"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">MC602600 \u00b7 Microsoft Teams, Microsoft 365 Experts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From Microsoft Corporation<br>Technical Bulletin MC602600 \u00b7 Published Jun 22, 2023<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Message Summary<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Control Messages are system generated messages on Microsoft Teams when an activity or event occurs. For example, User A added User B to a chat and shared all chat history. Export API, an information archiving solution for Teams, goes beyond the user-generated Teams message and provides support to archive Teams control messages. As part of this release, Export API will support member add and member remove messages in the context of Teams, chats, and channels.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This message is associated with Microsoft 365 Roadmap ID <a href=\"https:\/\/www.microsoft.com\/microsoft-365\/roadmap?filters=&amp;searchterms=122517\" target=\"_blank\" rel=\"noreferrer noopener\">122517<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>When this will happen:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We will begin rollout in late June and expect rollout to be complete by early July.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How this will affect your organization:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With this change, control messages (aka SystemEventMessages) for add member and remove member events in Chats and Channels will be exposed as part of the Export API response.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GET https:\/\/graph.microsoft.com\/v1.0\/users\/{id}\/chats\/getAllMessages<\/li>\n\n\n\n<li>GET https:\/\/graph.microsoft.com\/v1.0\/teams\/{id}\/channels\/getAllMessages<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The above two APIs will now return system event messages pertaining to Add Member and Remove Member activities in Teams and chats in addition to the user generated Teams messages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What action should be taken<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your 3P ISV is currently using Export API to archive Teams content, you will need to ensure that the application is designed to capture system event messages as well through Export API.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MC602600 \u00b7 Microsoft Teams, Microsoft 365 Experts From Microsoft CorporationTechnical Bulletin MC602600 \u00b7 Published Jun 22, 2023 Message Summary Control Messages are system generated messages on Microsoft Teams when an activity or event occurs. For example, User A added User B to a chat and shared all chat history. Export API, an information archiving solution [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":241511,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[32],"tags":[12,15,4],"class_list":["post-250914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-teams","tag-admin-impact","tag-new-feature","tag-user-impact"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Export API Support for Teams Control Messages - QuixTec, LLC<\/title>\n<meta name=\"description\" content=\"Microsoft Teams, Microsoft 365 Experts: NEW FEATURE: two APIs will return system event msgs pertaining to Add &amp; Remove Member activities in Te\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Export API Support for Teams Control Messages - QuixTec, LLC\" \/>\n<meta property=\"og:description\" content=\"Microsoft Teams, Microsoft 365 Experts: NEW FEATURE: two APIs will return system event msgs pertaining to Add &amp; Remove Member activities in Te\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/\" \/>\n<meta property=\"og:site_name\" content=\"QuixTec, LLC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/quixtec\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-07T17:46:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-21T21:14:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Richard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Richard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Export API Support for Teams Control Messages - QuixTec, LLC","description":"Microsoft Teams, Microsoft 365 Experts: NEW FEATURE: two APIs will return system event msgs pertaining to Add & Remove Member activities in Te","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/","og_locale":"en_US","og_type":"article","og_title":"Export API Support for Teams Control Messages - QuixTec, LLC","og_description":"Microsoft Teams, Microsoft 365 Experts: NEW FEATURE: two APIs will return system event msgs pertaining to Add & Remove Member activities in Te","og_url":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/","og_site_name":"QuixTec, LLC","article_publisher":"https:\/\/www.facebook.com\/quixtec\/","article_published_time":"2023-07-07T17:46:21+00:00","article_modified_time":"2023-09-21T21:14:55+00:00","og_image":[{"width":1920,"height":1100,"url":"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg","type":"image\/jpeg"}],"author":"Richard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Richard","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#article","isPartOf":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/"},"author":{"name":"Richard","@id":"\/#\/schema\/person\/6ec8cda267efc92e5b03031e9dedd4d9"},"headline":"Export API Support for Teams Control Messages","datePublished":"2023-07-07T17:46:21+00:00","dateModified":"2023-09-21T21:14:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/"},"wordCount":247,"publisher":{"@id":"\/#organization"},"image":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#primaryimage"},"thumbnailUrl":"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg","keywords":["Admin Impact","New Feature","User Impact"],"articleSection":["Microsoft Teams"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/","url":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/","name":"Export API Support for Teams Control Messages - QuixTec, LLC","isPartOf":{"@id":"\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#primaryimage"},"image":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#primaryimage"},"thumbnailUrl":"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg","datePublished":"2023-07-07T17:46:21+00:00","dateModified":"2023-09-21T21:14:55+00:00","description":"Microsoft Teams, Microsoft 365 Experts: NEW FEATURE: two APIs will return system event msgs pertaining to Add & Remove Member activities in Te","breadcrumb":{"@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#primaryimage","url":"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg","contentUrl":"https:\/\/www.quixtec.com\/blog\/wp-content\/uploads\/2021\/08\/22007852_CurtainReveal-NewTEAMSFeature_m.jpg","width":1920,"height":1100,"caption":"Microsoft Teams Technical Bulletin"},{"@type":"BreadcrumbList","@id":"https:\/\/www.quixtec.com\/blog\/export-api-support-for-teams-control-messages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.quixtec.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Export API Support for Teams Control Messages"}]},{"@type":"WebSite","@id":"\/#website","url":"\/","name":"QuixTec, LLC","description":"Software Development, Training and Support for your Business","publisher":{"@id":"\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"\/#organization","name":"QuixTec, LLC","url":"\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"\/#\/schema\/logo\/image\/","url":"https:\/\/www.quixtec.com\/blog\/blog\/wp-content\/uploads\/2021\/05\/logo-high-res.png","contentUrl":"https:\/\/www.quixtec.com\/blog\/blog\/wp-content\/uploads\/2021\/05\/logo-high-res.png","width":1920,"height":494,"caption":"QuixTec, LLC"},"image":{"@id":"\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/quixtec\/"]},{"@type":"Person","@id":"\/#\/schema\/person\/6ec8cda267efc92e5b03031e9dedd4d9","name":"Richard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c06361ece30855d72bb3edccc0e8824ab4ab227f7c5dcd92b5413a6f883cc9f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c06361ece30855d72bb3edccc0e8824ab4ab227f7c5dcd92b5413a6f883cc9f4?s=96&d=mm&r=g","caption":"Richard"},"description":"In a world where information technology has become complex and untenable we remove all your frustrations dealing with the overwhelming complications by simplifying technology decisions, budget management and implementation.","sameAs":["http:\/\/https\/\/www.quixtec.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/posts\/250914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/comments?post=250914"}],"version-history":[{"count":0,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/posts\/250914\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/media\/241511"}],"wp:attachment":[{"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/media?parent=250914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/categories?post=250914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quixtec.com\/blog\/wp-json\/wp\/v2\/tags?post=250914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}