{"id":987516769,"date":"2024-05-30T18:11:30","date_gmt":"2024-05-30T18:11:30","guid":{"rendered":"https:\/\/workspace.trace.pt\/the-calendar-api-now-distinguishes-events-created-from-gmail\/"},"modified":"2024-05-30T18:11:30","modified_gmt":"2024-05-30T18:11:30","slug":"the-calendar-api-now-distinguishes-events-created-from-gmail","status":"publish","type":"post","link":"https:\/\/workspace.trace.pt\/en\/the-calendar-api-now-distinguishes-events-created-from-gmail\/","title":{"rendered":"The Calendar API now distinguishes events created from Gmail"},"content":{"rendered":"<h3>What\u2019s changing<\/h3>\n<p>Starting May 30, 2024, the Calendar API will distinguish events created from Gmail. New and existing events from Gmail that are scheduled for a future date will:<\/p>\n<\/p>\n<p>Appear with a new <a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events#resource\">event Type<\/a> \u201cfromGmail\u201d instead of \u201cdefault\u201d.Include the email recipient as the organizer instead of \u201cunknownorganizer@calendar.google.com\u201d.New \u201cfromGmail\u201d filters for both <a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events\/list\">Events.list<\/a> and <a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events\/watch\">Events.watch<\/a> will be available.<\/p>\n<div>\n<div class=\"separator\">In Google Calendar clients events from email may be rendered slightly differently to regular events and show a link back to the original email:<\/div>\n<div class=\"separator\"><\/div>\n<\/div>\n<div class=\"separator\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj5cg-gwZIWrrc1_M7j3xX3pdxPzEYdTFYOjj7llno9Go0zPfLCDdI3YGb9vdfA-glek9KPel75O2QZXLHFg-8XclOLlf834kW_JfDdJNVUA5U2WJpylTRjUIDWKK73dh1d3cnngrJE2U6zbTqGwkKEVPJ_W-GyQaHAOdtsbukK7l7Bl-ELoQ9CK73qKhE\/s1600\/1.png\"><\/a><\/div>\n<div class=\"separator\">\n<div class=\"separator\"><\/div>\n<div class=\"separator\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgCxRX5G8F3TqP2sxT9guF1x1Po7QV2pS5yI7KBUBEYCuVSflAWnPzhd0cVo4-RAiYNKi1HRA3z91y_YCZ22T7ZcmieMH8FJ3srInR-uIHsZPLIXgCF-3okby7Xm4B_XFea4HHUDK-A1G0ygze-voZMVXn2ul-lqSR5Ph8eB49Sfv3nb2piCk-jGdFwnow\/s1600\/2.png\"><br \/><\/a><\/div>\n<div class=\"separator\">Google Calendar limits edits for events from email:<\/div>\n<div class=\"separator\">\n<div><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<div class=\"separator\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEijd30MKhHNZF68FhtcGFRfJUSxPBBxd-lUMCbzT5YRB8lPqpgH8lV2ncfe3C-m61e1YTZC82ySTQK5COjskUE6nDYqKzgCFOcgklpN0DfR2-sYZ_F1VKXhoJCWPjhjdr95SEpyhqqtxA7s9C25lRPJyT2ZJJYKyFoAUx4-pbMqF0QUvoF7VMs5oNHdoDE\/s1600\/2.png\"><\/a><\/div>\n<p><\/p>\n<div>\n<h3>Additional details<\/h3>\n<div>If you\u2019re using the Calendar API, we recommend the following to help avoid any disruptions in your applications:<\/div>\n<div>Ensure that your code does not apply restricted updates to events with the type \u201cfromGmail\u201d.Temporarily, updates on events with the type \u201cfromGmail\u201d are restricted to the <a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events\/update#request-body\">properties<\/a> reminders, colorId, visibility, status, and extendedProperties. Stay tuned to the Workspace updates blog for more information.Review your code if it filters by eventType for Events.list or Events.watch. Filtering by eventType \u201cdefault\u201d will no longer return events extracted from emails.<\/p>\n<div>\n<h3>Getting started<\/h3>\n<div>Developers: Use our Developer Documentation for more information about <a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events\">the Calendar API eventType<\/a>.End users: There is no end user action required. Visit the Help Center to learn more about <a href=\"https:\/\/support.google.com\/calendar\/answer\/6084018?hl=en&amp;co=GENIE.Platform%3DDesktop#zippy=%2Cdont-show-events-created-in-gmail\">managing events automatically imported from Gmail<\/a>.<\/div>\n<div><\/div>\n<h3>Rollout pace<\/h3>\n<div><a href=\"https:\/\/support.google.com\/a\/answer\/172177\">Rapid Release and Scheduled Release domains<\/a>: Extended rollout (potentially longer than 15 days for feature visibility) starting on May 30, 2024<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>Availability<\/h3>\n<div><a href=\"https:\/\/developers.google.com\/calendar\/api\/guides\/overview\">The Google Calendar API<\/a> is available to all Google Workspace customers<\/div>\n<div><\/div>\n<h3>Resources<\/h3>\n<div><a href=\"https:\/\/developers.google.com\/calendar\/api\/v3\/reference\/events\">Google Calendar API: Events<\/a><a href=\"https:\/\/developers.google.com\/calendar\/api\/guides\/overview\">Google Calendar API Overview<\/a><a href=\"https:\/\/support.google.com\/calendar\/answer\/6084018?hl=en&amp;co=GENIE.Platform%3DDesktop#zippy=%2Cdont-show-events-created-in-gmail\">Google Calendar: Events from Gmail<\/a><\/div>\n<div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>What\u2019s changing Starting May 30, 2024, the Calendar API will distinguish events created from Gmail. New and existing events from Gmail that are scheduled for a future date will: Appear with a new event Type \u201cfromGmail\u201d instead of \u201cdefault\u201d.Include the email recipient as the organizer instead of \u201cunknownorganizer@calendar.google.com\u201d.New \u201cfromGmail\u201d filters for both Events.list and Events.watch [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-987516769","post","type-post","status-publish","format-standard","hentry","category-noticias"],"acf":[],"_links":{"self":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts\/987516769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/comments?post=987516769"}],"version-history":[{"count":0,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/posts\/987516769\/revisions"}],"wp:attachment":[{"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/media?parent=987516769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/categories?post=987516769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/workspace.trace.pt\/en\/wp-json\/wp\/v2\/tags?post=987516769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}