{"id":6195,"date":"2021-04-12T13:00:02","date_gmt":"2021-04-12T21:00:02","guid":{"rendered":"https:\/\/officedevblogs.wpengine.com\/?p=6195"},"modified":"2021-04-12T13:00:02","modified_gmt":"2021-04-12T21:00:02","slug":"enable-compliance-scenarios-with-hosted-content-and-delta-message-apis-in-microsoft-teams","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/enable-compliance-scenarios-with-hosted-content-and-delta-message-apis-in-microsoft-teams\/","title":{"rendered":"Enable compliance scenarios with hosted content and delta message APIs in Microsoft Teams"},"content":{"rendered":"<p>Compliance and archiving are critical scenarios that all organizations rely on to ensure sensitive data is managed appropriately and kept safe. With millions of users utilizing Microsoft Teams as their collaboration hub, it\u2019s important that the information shared within these communications remain safe and secure \u2013 and that\u2019s where Microsoft Graph can help provide developers with the APIs to build solutions that help in that process. That\u2019s why we\u2019re excited to share the general availability of the <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/resources\/chatmessagehostedcontent?view=graph-rest-1.0\">hosted content<\/a> and <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/chatmessage-delta?view=graph-rest-1.0&amp;tabs=http\">delta messages<\/a> APIs that are now available on the Microsoft Graph v1.0 endpoint. The availability of these APIs will enable developers to expand the capabilities of their solutions for critical compliance and archiving scenarios.<\/p>\n<p>The below are the APIs available as part of this release:<\/p>\n<ul>\n<li>List hosted Contents in a channel message<\/li>\n<li>List hosted Contents in a chat message<\/li>\n<li>Get hosted Contents in a channel message<\/li>\n<li>Get hosted Contents in a chat message<\/li>\n<li>chatMessages delta<\/li>\n<\/ul>\n<p>For more information, see our technical documentation:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/chatmessage-list-hostedcontents?view=graph-rest-1.0\">List hostedContents <\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/chatmessagehostedcontent-get?view=graph-rest-1.0\">Get chatMessageHostedContent <\/a><\/li>\n<\/ul>\n<h4>Next steps<\/h4>\n<p>We look forward to your feedback on these APIs. Please connect with us on Microsoft <a href=\"https:\/\/docs.microsoft.com\/en-us\/answers\/topics\/office-teams-app-dev.html\">Q&amp;A<\/a> for your feedback and how we can improve going forward!<\/p>\n<p>Happy coding!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Graph APIs are now generally available to help expand capabilities of solutions for critical compliance and archiving scenarios.<\/p>\n","protected":false},"author":69074,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,128],"tags":[],"class_list":["post-6195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-microsoft-teams"],"acf":[],"blog_post_summary":"<p>Microsoft Graph APIs are now generally available to help expand capabilities of solutions for critical compliance and archiving scenarios.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/6195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69074"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=6195"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/6195\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=6195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=6195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=6195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}