{"id":2595,"date":"2018-06-21T00:00:00","date_gmt":"2018-06-21T07:00:00","guid":{"rendered":""},"modified":"2023-06-07T14:39:53","modified_gmt":"2023-06-07T21:39:53","slug":"cost-reporting-arm-apis-across-subscriptions-for-ea-customers","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/","title":{"rendered":"Cost Reporting ARM APIs across subscriptions for EA customers"},"content":{"rendered":"<p>Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription. Until today, the only APIs available for the enterprise hierarchy was the <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/billing\/billing-enterprise-api\">key based APIs<\/a>, this month we are releasing ARM supported APIs for the enrollment hierarchy. This will enable users with the required privileges to make API calls to the individual nodes in the management hierarchy and get the most current cost and usage information.<\/p>\n<p>The benefits of this API is an improved security posture, seamless onboarding to the cost APIs and benefiting from the continued investment in planned work on the APM APIs, like budgets. Departments today support rudimentary spending limits, but in the coming weeks we will be supporting budgets, that were <a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/budgets\">recently announced<\/a> for subscriptions and resource groups on EA hierarchy nodes as well. The ARM APIs also standardize the pattern and enable AD based authentication.<\/p>\n<h3>Hierarchy Updates<\/h3>\n<p>As part of this release the ARM API introduces a few new terms:<\/p>\n<ul>\n<li><em>Enrollments<\/em> in the ARM APIs are <em>Billing Accounts<\/em><\/li>\n<li>Departments continue on as Departments<\/li>\n<li><em>Accounts<\/em> in the ARM APIs are referred to as <em>Enrollment Accounts<\/em><\/li>\n<\/ul>\n<p>This release of ARM APIs above the subscription scope supports all currently supported functions of usage details, monetary balances, marketplace charges and price sheet. The price sheet API also supports calls at a subscription grain to get the specific prices for that subscription based on the offer type. Each of these calls by default apply to the current (open period), with the option to call the API for specific billing period in the past. Here\u2019s the detailed list of operations and scopes with links to the documentation:<\/p>\n<table border=\"1\" cellpadding=\"5\" cellspacing=\"0\" width=\"856\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"226\">\u00a0<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\"><strong>Billing Account (Enrollment)<\/strong><\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p dir=\"ltr\"><strong>Department<\/strong><\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p dir=\"ltr\"><strong>Enrollment Account (Account)<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"226\">\n<p dir=\"ltr\">Usage Details<\/p>\n<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/usagedetailsbybillingaccount\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/usagedetailsbydepartment\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/usagedetailsbyenrollmentaccount\">Supported<\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"226\">\n<p dir=\"ltr\">Monetary Balance<\/p>\n<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/getbalancesbybillingaccount\/getbalancesbybillingaccount\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p dir=\"ltr\">N\/A<\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p dir=\"ltr\">N\/A<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"226\">\n<p dir=\"ltr\">Market place Charges<\/p>\n<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/marketplacesbybillingaccount\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/marketplacesbydepartment\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/marketplacesbyenrollmentaccounts\">Supported<\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"226\">\n<p dir=\"ltr\">Price sheets<\/p>\n<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\/pricesheet\">Supported<\/a><\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p>\u00a0<\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p>\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"226\">\n<p dir=\"ltr\">Budgets<\/p>\n<\/td>\n<td valign=\"top\" width=\"262\">\n<p dir=\"ltr\">Planned<\/p>\n<\/td>\n<td valign=\"top\" width=\"117\">\n<p dir=\"ltr\">Planned<\/p>\n<\/td>\n<td valign=\"top\" width=\"249\">\n<p dir=\"ltr\">Planned<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Links<\/h2>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/rest\/api\/consumption\">Documentation Page<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1482],"tags":[2658],"audience":[3054,3053],"content-type":[],"product":[1534],"tech-community":[],"topic":[],"coauthors":[313],"class_list":["post-2595","post","type-post","status-publish","format-standard","hentry","category-management-and-governance","tag-finops","audience-business-decision-makers","audience-it-decision-makers","product-azure-resource-manager"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-21T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-07T21:39:53+00:00\" \/>\n<meta name=\"author\" content=\"Vinod Kurpad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vinod Kurpad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/vinod-kurpad\/\",\"@type\":\"Person\",\"@name\":\"Vinod Kurpad\"}],\"headline\":\"Cost Reporting ARM APIs across subscriptions for EA customers\",\"datePublished\":\"2018-06-21T07:00:00+00:00\",\"dateModified\":\"2023-06-07T21:39:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\"},\"wordCount\":327,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"keywords\":[\"FinOps\"],\"articleSection\":[\"Management and governance\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\",\"name\":\"Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"datePublished\":\"2018-06-21T07:00:00+00:00\",\"dateModified\":\"2023-06-07T21:39:53+00:00\",\"description\":\"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Management and governance\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cost Reporting ARM APIs across subscriptions for EA customers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog","description":"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/","og_locale":"en_US","og_type":"article","og_title":"Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog","og_description":"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2018-06-21T07:00:00+00:00","article_modified_time":"2023-06-07T21:39:53+00:00","author":"Vinod Kurpad","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Vinod Kurpad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/vinod-kurpad\/","@type":"Person","@name":"Vinod Kurpad"}],"headline":"Cost Reporting ARM APIs across subscriptions for EA customers","datePublished":"2018-06-21T07:00:00+00:00","dateModified":"2023-06-07T21:39:53+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/"},"wordCount":327,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"keywords":["FinOps"],"articleSection":["Management and governance"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/","name":"Cost Reporting ARM APIs across subscriptions for EA customers | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"datePublished":"2018-06-21T07:00:00+00:00","dateModified":"2023-06-07T21:39:53+00:00","description":"Azure enterprise customers today manage their subscriptions on the EA portal and use the EA hierarchy to group and report on usage and costs by subscription.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/cost-reporting-arm-apis-across-subscriptions-for-ea-customers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Management and governance","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/"},{"@type":"ListItem","position":3,"name":"Cost Reporting ARM APIs across subscriptions for EA customers"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=2595"}],"version-history":[{"count":0,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2595\/revisions"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=2595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=2595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=2595"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=2595"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=2595"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=2595"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=2595"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=2595"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=2595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}