{"id":11069,"date":"2022-07-21T06:23:07","date_gmt":"2022-07-21T13:23:07","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=11069"},"modified":"2022-10-12T16:08:19","modified_gmt":"2022-10-12T23:08:19","slug":"application-permissions-for-bookings-apis-in-microsoft-graph-now-available-on-v1","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/application-permissions-for-bookings-apis-in-microsoft-graph-now-available-on-v1\/","title":{"rendered":"Application permissions for Bookings APIs in Microsoft Graph now available on v1"},"content":{"rendered":"<p><span data-contrast=\"none\">We are delighted to announce that application permissions for Bookings APIs in Microsoft Graph are now available on the v1 endpoint.<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Microsoft Graph APIs support both delegated and application permissions on the v1 endpoint. Previously, Bookings APIs in Microsoft Graph supported only delegated permissions. \u202fDelegated permissions require a signed-in user to be present. In the case of Bookings, this meant that only a Bookings calendar administrator, scheduler, team member, or viewer can use APIs. Customers can\u2019t create appointments, which means that custom solutions that support self-scheduling aren\u2019t available. The addition of application permissions unlocks this scenario.<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">With application permissions, developers can also create bot-like applications and make Bookings part of workflows that don\u2019t need a user to be signed in. Application permissions can also be used to create tools that help tenant admins monitor Booking calendars. Tenant admins can keep track of Booking calendar staff members, publish status and appointment statistics, and more.<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<h2><b><span data-contrast=\"none\">APIs with application permissions<\/span><\/b><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\">In this release, we are providing application permissions for a limited set of Bookings APIs. This includes application permissions support for read and write APIs for th<\/span><b><span data-contrast=\"none\">e \u2018<\/span><\/b><span data-contrast=\"none\">bookingCustomer \u2018<\/span><b><span data-contrast=\"none\">and \u2018<\/span><\/b><span data-contrast=\"none\">bookingAppointment<\/span><b><span data-contrast=\"none\">\u2019<\/span><\/b><span data-contrast=\"none\">\u202fentities. For other entities, including<\/span><b><span data-contrast=\"none\">\u202f\u2018<\/span><\/b><span data-contrast=\"none\">bookingBusiness\u2019,\u202f<\/span><b><span data-contrast=\"none\">\u2018<\/span><\/b><span data-contrast=\"none\">bookingStaffMember<\/span><b><span data-contrast=\"none\">\u2019<\/span><\/b><span data-contrast=\"none\">, \u2018bookingCustomQuestion\u2019 and \u2018bookingService\u2019, we are supporting the read APIs only. Because these tasks are for Bookings admins, delegated permissions are recommended for these use cases.<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<table style=\"width: 97.3053%;\" data-tablestyle=\"MsoNormalTable\" data-tablelook=\"1184\" aria-rowcount=\"22\">\n<tbody>\n<tr aria-rowindex=\"1\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><b><span data-contrast=\"auto\">APIs<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><b><span data-contrast=\"auto\">Entities<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"2\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><b><i><span data-contrast=\"auto\">Business APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"3\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-get?view=graph-rest-1.0\"><span data-contrast=\"none\">Get bookingBusiness &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingBusiness<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"4\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><b><i><span data-contrast=\"auto\">Service APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"5\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-list-services?view=graph-rest-1.0\"><span data-contrast=\"none\">List services &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingService<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"6\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingservice-get?view=graph-rest-1.0\"><span data-contrast=\"none\">Get bookingService &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingService<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"7\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><b><i><span data-contrast=\"auto\">Staff Member APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"8\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-list-staffmembers?view=graph-rest-1.0\"><span data-contrast=\"none\">List staffMembers &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingStaffMember<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"9\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingstaffmember-get?view=graph-rest-1.0\"><span data-contrast=\"none\">Get bookingStaffMember &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingStaffMember<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"10\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><b><i><span data-contrast=\"auto\">Appointment APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"11\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-list-appointments?view=graph-rest-1.0\"><span data-contrast=\"none\">List appointments &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingAppointment<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"12\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-post-appointments?view=graph-rest-1.0\"><span data-contrast=\"none\">Create bookingAppointment &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingAppointment<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"13\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingappointment-get?view=graph-rest-1.0\"><span data-contrast=\"none\">Get bookingAppointment &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingAppointment<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"14\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingappointment-update?view=graph-rest-1.0\"><span data-contrast=\"none\">Update bookingAppointment &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingAppointment<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"15\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingappointment-delete?view=graph-rest-1.0\"><span data-contrast=\"none\">Delete bookingAppointment &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingAppointment<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"16\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><b><i><span data-contrast=\"auto\">Customer APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"17\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingcustomer-get?view=graph-rest-1.0\"><span data-contrast=\"none\">Get bookingCustomer &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingCustomer<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"18\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingcustomer-update?view=graph-rest-1.0\"><span data-contrast=\"none\">Update bookingCustomer &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingCustomer<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"19\">\n<td style=\"width: 72.1168%;\" data-celllook=\"69905\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingcustomer-delete?view=graph-rest-1.0\"><span data-contrast=\"none\">Delete bookingCustomer &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"69905\"><span data-contrast=\"auto\">bookingCustomer<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"20\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-post-customers?view=graph-rest-1.0\"><span data-contrast=\"none\">Create bookingCustomer &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingCustomer<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"21\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><b><i><span data-contrast=\"auto\">Custom Questions APIs<\/span><\/i><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"22\">\n<td style=\"width: 72.1168%;\" data-celllook=\"4369\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingcustomquestion-get?view=graph-rest-1.0\"><b><span data-contrast=\"none\">Get bookingCustomQuestion &#8211; Microsoft Graph v1.0 | Microsoft Docs<\/span><\/b><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<td style=\"width: 137.784%;\" data-celllook=\"4369\"><span data-contrast=\"auto\">bookingCustomQuestions<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:240}\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-contrast=\"none\">\u202f<\/span><\/p>\n<p><span data-contrast=\"none\">To create appointments using application permissions, you need to use the\u202f<\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/bookingbusiness-getstaffavailability?view=graph-rest-1.0&amp;tabs=http%22%20\\t%20%22_blank\"><b><span data-contrast=\"none\">getStaffAvailability<\/span><\/b><span data-contrast=\"none\">\u202fAPI<\/span><\/a><span data-contrast=\"none\">. At the same time, you should understand how business rules are validated. There is one fundamental difference in creating appointments with delegated permissions as a Bookings admin and creating appointments using application permissions. It is assumed that an admin can override certain business checks as they are aware of their own calendar. However, the same assumption\u00a0<\/span><span data-contrast=\"none\">doesn\u2019t hold while creating appointments using application permissions.<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Happy coding!<\/span><span data-ccp-props=\"{&quot;134233118&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are delighted to announce that application permissions for Bookings APIs in Microsoft Graph are now available on the v1 endpoint.\u00a0 Microsoft Graph APIs support both delegated and application permissions on the v1 endpoint. Previously, Bookings APIs in Microsoft Graph supported only delegated permissions. \u202fDelegated permissions require a signed-in user to be present. In the [&hellip;]<\/p>\n","protected":false},"author":69077,"featured_media":6844,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[160,204],"class_list":["post-11069","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","tag-bookings-api","tag-customer-booking"],"acf":[],"blog_post_summary":"<p>We are delighted to announce that application permissions for Bookings APIs in Microsoft Graph are now available on the v1 endpoint.\u00a0 Microsoft Graph APIs support both delegated and application permissions on the v1 endpoint. Previously, Bookings APIs in Microsoft Graph supported only delegated permissions. \u202fDelegated permissions require a signed-in user to be present. In the [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/11069","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\/69077"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=11069"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/11069\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/6844"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=11069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=11069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=11069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}