{"id":1223,"date":"2017-01-31T10:25:23","date_gmt":"2017-01-31T17:25:23","guid":{"rendered":"https:\/\/toddbaginski.com\/blog\/?p=1223"},"modified":"2017-02-24T06:12:51","modified_gmt":"2017-02-24T13:12:51","slug":"how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom","status":"publish","type":"post","link":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/","title":{"rendered":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)"},"content":{"rendered":"<p>This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). \u00a0These updates include the ability to work with SharePoint alerts! \u00a0You can read more about it <a href=\"https:\/\/dev.office.com\/blogs\/new-sharepoint-csom-version-released-for-Office-365-january-2017\" target=\"_blank\">here<\/a>.<\/p>\n<p>I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub <a href=\"https:\/\/github.com\/TBag\/O365CSOMAlerts\" target=\"_blank\">here<\/a>.<\/p>\n<p><strong>February 24, 2017 Update<\/strong>: \u00a0The February 2017 CSOM release (version 16.1.6216.1200) fixed the issue with the EventType and Filter properties. \u00a0The code has been updated in the GitHub repository accordingly.<\/p>\n<p><del>Currently, there is a bug in the CSOM that affects creating the alerts. The sample console application I created works around the bug. Thanks <a href=\"https:\/\/twitter.com\/vesajuvonen\" target=\"_blank\">Vesa Juvonen<\/a> for verifying the bug and showing me the workaround! See the comments in the code that describe the bug and how to work around it.<\/del><\/p>\n<p><del><code>\/\/ These two properties currently have no impact on alert creation.<br \/>\n\/\/ This is a known bug. If you set these properties and do not use the property bag<br \/>\n\/\/ you will receive an Object reference not set to an instance of an object exception.<br \/>\n\/\/ myNewAlert.EventType = AlertEventType.All;<br \/>\n\/\/ myNewAlert.Filter = \"0\";<\/code><\/del><\/p>\n<p><del><code>\/\/ Currently, you need to use the property bag entries below to create the alert.<br \/>\nDictionary&lt;string, string&gt; properties = new Dictionary&lt;string, string&gt;()<br \/>\n{<br \/>\n{ \"eventtypeindex\", \"0\" },<br \/>\n\/\/Change Type:<br \/>\n\/\/ 0 = All Changes<br \/>\n\/\/ 1 = New items added<br \/>\n\/\/ 2 = New items are added<br \/>\n\/\/ 3 = Existing items are modified<br \/>\n{ \"FilterIndex\", \"0\" }<br \/>\n\/\/Send Me and alert when:<br \/>\n\/\/ 0 = Anything Changes<br \/>\n\/\/ 1 = Someone else changes a document<br \/>\n\/\/ 2 = Someone else changes a document created by me<br \/>\n\/\/ 3 = Someone else changes a document modified by me<br \/>\n};<\/code><\/del><\/p>\n<p>Here&#8217;s what it looks like in action.<\/p>\n<p><a href=\"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2017\/01\/O365-CSOM-Alerts.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1224\" src=\"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2017\/01\/O365-CSOM-Alerts.gif\" alt=\"O365 CSOM Alerts\" width=\"1024\" height=\"768\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). \u00a0These updates include the ability to work with SharePoint alerts!<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":1228,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[103,104,97],"tags":[10,6,45,7,43,44],"class_list":["post-1223","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-office-365","category-sharepoint","tag-custom-development","tag-how-to-sharepoint","tag-o365","tag-sharepoint","tag-sharepoint-online","tag-spo"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Todd Baginski\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Todd Baginski&#039;s Blog - An AI, SharePoint, Office 365, Azure, Power Apps, Power Platform, and Mobile Blog\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski&#039;s Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-01-31T17:25:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-02-24T13:12:51+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@toddbaginski\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski&#039;s Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@toddbaginski\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#blogposting\",\"name\":\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog\",\"headline\":\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)\",\"author\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/author\\\/todd\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/01\\\/OSUvsBG2016.jpg\",\"width\":744,\"height\":302,\"caption\":\"OSU vs BG 2016\"},\"datePublished\":\"2017-01-31T10:25:23-05:00\",\"dateModified\":\"2017-02-24T06:12:51-05:00\",\"inLanguage\":\"en\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#webpage\"},\"articleSection\":\"Cloud, Office 365, SharePoint, Custom Development, HOW TO: SharePoint, O365, SharePoint, SharePoint Online, SPO\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/toddbaginski.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/#listItem\",\"name\":\"Cloud\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/#listItem\",\"position\":2,\"name\":\"Cloud\",\"item\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/office-365\\\/#listItem\",\"name\":\"Office 365\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/office-365\\\/#listItem\",\"position\":3,\"name\":\"Office 365\",\"item\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/office-365\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#listItem\",\"name\":\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/#listItem\",\"name\":\"Cloud\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#listItem\",\"position\":4,\"name\":\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/category\\\/cloud\\\/office-365\\\/#listItem\",\"name\":\"Office 365\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/#person\",\"name\":\"Todd Baginski\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/author\\\/todd\\\/#author\",\"url\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/author\\\/todd\\\/\",\"name\":\"Todd Baginski\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#webpage\",\"url\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/\",\"name\":\"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog\",\"description\":\"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub\",\"inLanguage\":\"en\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/author\\\/todd\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/author\\\/todd\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/01\\\/OSUvsBG2016.jpg\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#mainImage\",\"width\":744,\"height\":302,\"caption\":\"OSU vs BG 2016\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\\\/#mainImage\"},\"datePublished\":\"2017-01-31T10:25:23-05:00\",\"dateModified\":\"2017-02-24T06:12:51-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/\",\"name\":\"Todd Baginski's Blog\",\"description\":\"An AI, SharePoint, Office 365, Azure, Power Apps, Power Platform, and Mobile Blog\",\"inLanguage\":\"en\",\"publisher\":{\"@id\":\"https:\\\/\\\/toddbaginski.com\\\/blog\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog","description":"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub","canonical_url":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#blogposting","name":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog","headline":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)","author":{"@id":"https:\/\/toddbaginski.com\/blog\/author\/todd\/#author"},"publisher":{"@id":"https:\/\/toddbaginski.com\/blog\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2017\/01\/OSUvsBG2016.jpg","width":744,"height":302,"caption":"OSU vs BG 2016"},"datePublished":"2017-01-31T10:25:23-05:00","dateModified":"2017-02-24T06:12:51-05:00","inLanguage":"en","mainEntityOfPage":{"@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#webpage"},"isPartOf":{"@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#webpage"},"articleSection":"Cloud, Office 365, SharePoint, Custom Development, HOW TO: SharePoint, O365, SharePoint, SharePoint Online, SPO"},{"@type":"BreadcrumbList","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/toddbaginski.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/#listItem","name":"Cloud"}},{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/#listItem","position":2,"name":"Cloud","item":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/","nextItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/#listItem","name":"Office 365"},"previousItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/#listItem","position":3,"name":"Office 365","item":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/","nextItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#listItem","name":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)"},"previousItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/#listItem","name":"Cloud"}},{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#listItem","position":4,"name":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)","previousItem":{"@type":"ListItem","@id":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/#listItem","name":"Office 365"}}]},{"@type":"Person","@id":"https:\/\/toddbaginski.com\/blog\/#person","name":"Todd Baginski"},{"@type":"Person","@id":"https:\/\/toddbaginski.com\/blog\/author\/todd\/#author","url":"https:\/\/toddbaginski.com\/blog\/author\/todd\/","name":"Todd Baginski"},{"@type":"WebPage","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#webpage","url":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/","name":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog","description":"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub","inLanguage":"en","isPartOf":{"@id":"https:\/\/toddbaginski.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#breadcrumblist"},"author":{"@id":"https:\/\/toddbaginski.com\/blog\/author\/todd\/#author"},"creator":{"@id":"https:\/\/toddbaginski.com\/blog\/author\/todd\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2017\/01\/OSUvsBG2016.jpg","@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#mainImage","width":744,"height":302,"caption":"OSU vs BG 2016"},"primaryImageOfPage":{"@id":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/#mainImage"},"datePublished":"2017-01-31T10:25:23-05:00","dateModified":"2017-02-24T06:12:51-05:00"},{"@type":"WebSite","@id":"https:\/\/toddbaginski.com\/blog\/#website","url":"https:\/\/toddbaginski.com\/blog\/","name":"Todd Baginski's Blog","description":"An AI, SharePoint, Office 365, Azure, Power Apps, Power Platform, and Mobile Blog","inLanguage":"en","publisher":{"@id":"https:\/\/toddbaginski.com\/blog\/#person"}}]},"og:locale":"en_US","og:site_name":"Todd Baginski's Blog - An AI, SharePoint, Office 365, Azure, Power Apps, Power Platform, and Mobile Blog","og:type":"article","og:title":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog","og:description":"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub","og:url":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/","og:image":"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg","og:image:secure_url":"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg","article:published_time":"2017-01-31T17:25:23+00:00","article:modified_time":"2017-02-24T13:12:51+00:00","twitter:card":"summary","twitter:site":"@toddbaginski","twitter:title":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM) - Todd Baginski's Blog","twitter:description":"This week Microsoft released some new updates for the Office 365 Client Side Object Model (CSOM). These updates include the ability to work with SharePoint alerts! You can read more about it here. I created a console application to demonstrate how to create and read alerts. You can get the full source code in GitHub","twitter:creator":"@toddbaginski","twitter:image":"https:\/\/toddbaginski.com\/blog\/wp-content\/uploads\/2019\/09\/todd-400x400.jpg"},"aioseo_meta_data":{"post_id":"1223","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2022-02-14 16:04:18","updated":"2025-06-03 21:10:28"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/toddbaginski.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/toddbaginski.com\/blog\/category\/cloud\/\" title=\"Cloud\">Cloud<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/\" title=\"Office 365\">Office 365<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/toddbaginski.com\/blog"},{"label":"Cloud","link":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/"},{"label":"Office 365","link":"https:\/\/toddbaginski.com\/blog\/category\/cloud\/office-365\/"},{"label":"How To Create Office 365 SharePoint Alerts With The Client Side Object Model (CSOM)","link":"https:\/\/toddbaginski.com\/blog\/how-to-create-office-365-sharepoint-alerts-with-the-client-side-object-model-csom\/"}],"_links":{"self":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/1223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/comments?post=1223"}],"version-history":[{"count":6,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/1223\/revisions"}],"predecessor-version":[{"id":1271,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/posts\/1223\/revisions\/1271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/media\/1228"}],"wp:attachment":[{"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/media?parent=1223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/categories?post=1223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toddbaginski.com\/blog\/wp-json\/wp\/v2\/tags?post=1223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}