{"id":12143,"date":"2022-11-01T04:16:52","date_gmt":"2022-11-01T11:16:52","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=12143"},"modified":"2022-11-01T04:16:52","modified_gmt":"2022-11-01T11:16:52","slug":"announcing-the-new-sharepoint-pages-api-in-microsoft-graph","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/announcing-the-new-sharepoint-pages-api-in-microsoft-graph\/","title":{"rendered":"Announcing the new SharePoint Pages API in Microsoft Graph"},"content":{"rendered":"<p><span data-contrast=\"auto\">We are pleased to announce significant updates to the <strong>SharePoint Pages API in Microsoft Graph<\/strong>, in response to customer feedback. This new version of the pages API is a great step forward on the capabilities supported in the Microsoft Graph. We expect to be in <strong>public preview (beta) by the end of November 2022<\/strong>. We are committed to shipping this API to <strong>general availability by the end of April 2023<\/strong>.<\/span><\/p>\n<p><span data-contrast=\"auto\">The updates are in two major areas:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">A newer data model in line with the latest developments in SharePoint modern pages technology.<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Improved page management capabilities compared to previous beta API<\/span><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">You can track the roll out for this <\/span><a href=\"https:\/\/www.microsoft.com\/en-in\/microsoft-365\/roadmap?filters=&amp;searchterms=101166\"><span data-contrast=\"none\">Microsoft 365 roadmap item<\/span><\/a><span data-contrast=\"auto\">. We will be listening to feedback from customers and partners to iterate in the preview stage and then roll out to general availability (GA). Please provide feedback using our <a href=\"https:\/\/aka.ms\/spdev-issues\">SharePoint dev GitHub issue list<\/a> for easy engagement with our PMs and engineers.<\/span><\/p>\n<p><span data-contrast=\"auto\">This updated version of the SharePoint pages API will have a breaking change compared to the previously shipped preview version which has been available in the Microsoft Graph beta endpoint. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This update enables the <strong>following core<\/strong> operations:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ol>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Get the list of all pages and news posts in any site.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Get the contents of any page or news post.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Create a page or news post<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Publish a page or news post<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"%1.\" data-font=\"Calibri\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:0,&quot;335559684&quot;:-1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Delete a page or news post<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">These operations can be combined to create effective solutions that can create content in many sites, delete and archive pages based on rules and many more. We are looking forward to feedback and input on the newly introduced changes.<\/span><\/p>\n<p><span data-contrast=\"auto\">This update is the start of an exciting roadmap of features in the SharePoint Pages API in Microsoft Graph. We cannot wait to share those with you in future posts.<\/span><\/p>\n<p>Please visit our <a href=\"https:\/\/developer.microsoft.com\/en-us\/microsoft-365\">Microsoft 365 Dev Center<\/a>, join on the <a href=\"https:\/\/aka.ms\/m365\/calls\">Microsoft 365 Platform community calls<\/a> and follow us on <a href=\"https:\/\/twitter.com\/Microsoft365Dev\">Twitter (@Microsoft365Dev)<\/a>\u00a0for further updates on these areas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are pleased to announce significant updates to the SharePoint Pages API in Microsoft Graph. This new version of the pages API is a great step forward on the capabilities supported in the Microsoft Graph.<\/p>\n","protected":false},"author":69078,"featured_media":12144,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,166],"tags":[146,162,215],"class_list":["post-12143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-sharepoint","tag-microsoft-graph-api","tag-sharepoint","tag-sharepoint-pages-api"],"acf":[],"blog_post_summary":"<p>We are pleased to announce significant updates to the SharePoint Pages API in Microsoft Graph. This new version of the pages API is a great step forward on the capabilities supported in the Microsoft Graph.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/12143","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\/69078"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=12143"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/12143\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/12144"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=12143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=12143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=12143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}