{"id":42586,"date":"2025-10-16T12:24:46","date_gmt":"2025-10-16T06:54:46","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=42586"},"modified":"2025-10-16T12:24:46","modified_gmt":"2025-10-16T06:54:46","slug":"enhancing-data-presentation-with-conditional-formatting-in-power-pages","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2025\/10\/enhancing-data-presentation-with-conditional-formatting-in-power-pages\/","title":{"rendered":"Enhancing Data Presentation with Conditional Formatting in Power Pages"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42595\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages.png\" alt=\"Enhancing Data Presentation with Conditional Formatting in Power Pages\" width=\"2100\" height=\"1200\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages.png 2100w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-300x171.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-1024x585.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-768x439.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-1536x878.png 1536w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-2048x1170.png 2048w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/Enhancing-Data-Presentation-with-Conditional-Formatting-in-Power-Pages-660x377.png 660w\" sizes=\"(max-width: 2100px) 100vw, 2100px\" \/><\/p>\n<p>You can enhance Microsoft Power Pages list views using conditional formatting with JavaScript. This approach lets you visually highlight records such as \u201cQualified\u201d or \u201cCancelled\u201d leads based on their status field, improving readability, prioritization, and overall data presentation.<\/p>\n<h3><strong>What Is Microsoft Power Pages?<\/strong><\/h3>\n<p>Microsoft Power Pages is a low-code platform that allows users to build secure, responsive, and data-integrated web portals connected to Dataverse \u2014 all without extensive coding. It enables organizations to share business data and processes with external users (customers, partners, vendors) while providing powerful tools for design, automation, and customization.<\/p>\n<h3><strong>Why Use Conditional Formatting in Power Pages Lists?<\/strong><\/h3>\n<p>Conditional formatting allows you to automatically change the appearance of list items based on their underlying values.<\/p>\n<p>For example:<\/p>\n<ul>\n<li>Highlight \u201cQualified\u201d leads in green<\/li>\n<li>Mark \u201cCancelled\u201d leads in red<\/li>\n<li>Use orange for \u201cCannot Contact\u201d leads<\/li>\n<\/ul>\n<p>By visually differentiating rows, users can identify important records instantly \u2014 making lists more intuitive and user-friendly.<\/p>\n<p>In Power Pages, lists are often used to display data such as leads, contacts, or opportunities. However, without formatting, all rows look identical, making it hard to spot priority items.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42587\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1148\" height=\"525\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages.png 1148w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages-300x137.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages-1024x468.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages-768x351.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/1Conditional-Formatting-in-Power-Pages-660x302.png 660w\" sizes=\"(max-width: 1148px) 100vw, 1148px\" \/><\/p>\n<p>Due to this uniform appearance, it can be challenging for users to identify important items quickly.<\/p>\n<p>Let\u2019s consider scenario below:<\/p>\n<p>In many Power Pages implementations, list components are used to display critical business data such as leads, opportunities, or service requests. However, without visual cues, users are often left to interpret raw data manually \u2014 a process that is both time-consuming and error-prone.<\/p>\n<p>There would be the following challenges faced by a sales or support team:<\/p>\n<ul>\n<li><strong>Qualified leads and cancelled leads appear identical<\/strong> in the list view, making it difficult to prioritize follow-ups.<\/li>\n<li><strong>High-priority opportunities fail to stand out<\/strong>, buried among dozens of other records with no visual distinction.<\/li>\n<li><strong>Users must read each row carefully<\/strong> to identify statuses or flags, increasing the risk of oversight and reducing productivity.<\/li>\n<\/ul>\n<p>These issues not only slow down decision-making but also increase the likelihood of missing critical updates or misinterpreting data. This is where <strong>conditional formatting<\/strong> becomes a game-changer \u2014 enabling you to apply visual logic that highlights what matters most. By automatically changing the background colour, text colour, or style of rows based on specific values, such as the status of a lead, users can instantly identify important items.<\/p>\n<p>For instance:<\/p>\n<ul>\n<li>Green for \u201cQualified\u201d leads<\/li>\n<li>Red for \u201cCancelled\u201d leads<\/li>\n<li>Orange for \u201cCannot Contact\u201d leads<\/li>\n<\/ul>\n<p>With conditional formatting, lists become visually intuitive, allowing users to make quicker decisions and work more efficiently on the portal.<\/p>\n<h2><strong>Step-by-Step Guide: Implementing Conditional Formatting in Power Pages<\/strong><\/h2>\n<h3><strong>Step 1: Setting up the List in Power Pages<\/strong><\/h3>\n<p>Before writing any code, confirm that your Power Pages site includes a Leads list and that the Status field is displayed. You\u2019ll also need permission to inject custom JavaScript through a Web File or the page\u2019s script editor.<\/p>\n<p>For this time, we are using the custom script on the Target Page.<\/p>\n<h3><strong>Step 2: Adding Custom JavaScript<\/strong><\/h3>\n<p>Power Pages allows you to add custom JavaScript using Web Files or Page Custom Scripts.<\/p>\n<p>For this example, we will use jQuery to make it easier to select and style HTML elements.<\/p>\n<p>1. Navigate to the Power Pages <strong>Design Studio<\/strong><\/p>\n<p>2. Lead <strong>List Page<\/strong><\/p>\n<p>3. Click on the <strong>Edit Code<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42588\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1366\" height=\"426\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages.png 1366w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages-300x94.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages-1024x319.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages-768x240.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/2Conditional-Formatting-in-Power-Pages-660x206.png 660w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<p>4. Click on <strong>Open Visual Studio<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42589\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1366\" height=\"399\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages.png 1366w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages-300x88.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages-1024x299.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages-768x224.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/3Conditional-Formatting-in-Power-Pages-660x193.png 660w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<p>5. Make sure you click on the <strong>Sync<\/strong> on the Power Pages Design Studio.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42590\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/4Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"496\" height=\"215\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/4Conditional-Formatting-in-Power-Pages.png 496w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/4Conditional-Formatting-in-Power-Pages-300x130.png 300w\" sizes=\"(max-width: 496px) 100vw, 496px\" \/><\/p>\n<p>6. Select the <strong>JS file<\/strong> of the page and paste the JavaScript Code<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42591\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1366\" height=\"519\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages.png 1366w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages-300x114.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages-1024x389.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages-768x292.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/5Conditional-Formatting-in-Power-Pages-660x251.png 660w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<h2><strong>Complete JavaScript code that applies conditional formatting:<\/strong><\/h2>\n<p>Update the code with proper column nodes for selecting the appropriate elements. Also, you can change the formatting options to just change the font colour, or it can be extended further.<\/p>\n<pre class=\"lang:css gutter:true start:1\">$(document).ready(function () {\r\n\r\nlet targetElement = $(\".entity-grid.entitylist\")[0];\r\nif (!targetElement) return;\r\n\r\n\/\/ Declaring an observer object\r\nlet observer = new MutationObserver((mutationsList, observer) =&gt; {\r\n\/\/ This function runs whenever the DOM inside targetElement changes\r\nconsole.log(\"List updated or re-rendered!\");\r\napplyConditionalFormatingOnstatus();\r\n});\r\n\r\n\/\/ Observer configurations for target Element\r\nlet config = {\r\nchildList: true,\u00a0 \/\/ detect added\/removed child nodes\r\nsubtree: true\u00a0\u00a0\u00a0\u00a0 \/\/ observe all descendants\r\n};\r\n\r\n\/\/ Start observing\r\nobserver.observe(targetElement, config);\r\n\r\n\/\/ Function to format the List\r\nfunction applyConditionalFormatingOnstatus() {\r\n$(\".entity-grid.entitylist\").find('td[data-attribute=\"statuscode\"]').each(function () {\r\nlet status = $(this).text().trim();\r\nlet styles = {\r\n\r\n\"text-align\": \"center\",\r\n\r\n\"vertical-align\": \"middle\",\r\n\r\n\"font-weight\": \"600\",\r\n\r\n\"border-radius\": \"20px\",\r\n\r\n\"box-shadow\": \"0 2px 8px rgba(0, 0, 0, 0.3)\",\r\n\r\n\"padding\": \"6px 12px\",\r\n\r\n\"display\": \"inline-block\",\r\n\r\n\"width\": \"100%\",\r\n\r\n\"text-transform\": \"capitalize\"\r\n\r\n};\r\n\r\nswitch (status) {\r\ncase \"Canceled\":\r\nstyles[\"background-color\"] = \"rgb(255, 0, 0)\";\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Red\r\nstyles[\"color\"] = \"white\";\r\nbreak;\r\n\r\ncase \"Cannot Contact\":\r\nstyles[\"background-color\"] = \"rgb(255, 165, 0)\";\u00a0\u00a0\u00a0 \/\/ Orange\r\nstyles[\"color\"] = \"white\";\r\nbreak;\r\n\r\ncase \"Lost\":\r\nstyles[\"background-color\"] = \"rgb(255, 255, 0)\";\u00a0\u00a0\u00a0 \/\/ Yellow\r\nstyles[\"color\"] = \"black\";\r\nbreak;\r\n\r\ncase \"Qualified\":\r\nstyles[\"background-color\"] = \"rgb(0, 128, 0)\";\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Green\r\nstyles[\"color\"] = \"white\";\r\nbreak;\r\n\r\ncase \"new\":\r\nstyles[\"background-color\"] = \"rgb(0, 0, 255)\";\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ Blue\r\nstyles[\"color\"] = \"white\";\r\nbreak;\r\n\r\ncase \"No Longer Interested\":\r\nstyles[\"background-color\"] = \"rgb(128, 0, 128)\";\u00a0\u00a0\u00a0 \/\/ Purple\r\nstyles[\"color\"] = \"white\";\r\nbreak;\r\n\r\ndefault:\r\nstyles[\"background-color\"] = \"rgb(211, 211, 211)\";\u00a0 \/\/ Light Gray\r\nstyles[\"color\"] = \"black\";\r\nbreak;\r\n}\r\n\r\n$(this).css(styles);\r\n});\r\n}\r\n\r\n\/\/ Running the function to apply the Formatting on load\r\napplyConditionalFormatingOnstatus();\r\n});\r\n\r\n<\/pre>\n<h3>Step 3: Understanding the Code<\/h3>\n<p>1. Document Ready<\/p>\n<p>$(document).ready(function () { &#8230; }); Ensures the code runs after the page fully loads.<\/p>\n<p>2. Select the List<\/p>\n<p>let targetElement = $(&#8220;.entity-grid.entitylist&#8221;)[0]; Selects the HTML table representing the lead list. Stops if the list doesn\u2019t exist.<\/p>\n<p>3. MutationObserver<\/p>\n<p>let observer = new MutationObserver((mutationsList, observer) =&gt; { applyConditionalFormatingOnstatus(); }); The observer re-triggers the formatting logic whenever the list refreshes, ensuring consistent styling even after filtering or sorting.<\/p>\n<p>4. Observer Configuration<\/p>\n<p>let config = { childList: true, subtree: true }; observer.observe(targetElement, config); Watches all child elements of the list to detect updates.<\/p>\n<p>5. Apply Conditional Formatting<\/p>\n<p>$(&#8220;.entity-grid.entitylist&#8221;).find(&#8216;td[data-attribute=&#8221;statuscode&#8221;]&#8217;).each(function () {&#8230;}); Loops through each Status cell, reads its value, and applies CSS styles based on the status.<\/p>\n<p>6. Styles by Status The switch statement assigns background and text colors for each status. For example, \u201cQualified\u201d leads are green, and \u201cCanceled\u201d leads are red.<\/p>\n<p>7. Initial Formatting<\/p>\n<p>applyConditionalFormatingOnstatus(); Applies formatting immediately on page load.<\/p>\n<h3>Step 4: Highlighting Qualified Leads<\/h3>\n<p>In the code, the \u201cQualified\u201d status has special styling: case &#8220;Qualified&#8221;: styles[&#8220;background-color&#8221;] = &#8220;rgb(0, 128, 0)&#8221;; styles[&#8220;color&#8221;] = &#8220;white&#8221;; break;<\/p>\n<p>This ensures all qualified leads and other statuses are highlighted, making it easy to identify important leads at a glance. You can further tailor color schemes to match your organization\u2019s visual identity.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42592\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1143\" height=\"513\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages.png 1143w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages-300x135.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages-1024x460.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages-768x345.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/6Conditional-Formatting-in-Power-Pages-660x296.png 660w\" sizes=\"(max-width: 1143px) 100vw, 1143px\" \/><\/p>\n<h3><strong>Testing the Configuration and Enhancing Visual Consistency<\/strong><\/h3>\n<ul>\n<li>Integrate the JavaScript by adding it to your Power Pages site using <strong>Page Custom Scripts<\/strong> or by uploading it as a <strong>Web File<\/strong>.<\/li>\n<li>To validate the implementation, navigate to the <strong>Leads list<\/strong> and modify the status values. The conditional formatting should be applied automatically based on the logic defined.<\/li>\n<li>You can easily extend this functionality to additional fields such as <strong>Priority<\/strong>, <strong>Rating<\/strong>, or any <strong>custom attributes<\/strong> relevant to your business needs.<\/li>\n<li>For a consistent user experience, consider aligning the color scheme with your <strong>organization\u2019s branding guidelines<\/strong>.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-42593\" style=\"border: 1px solid #000000; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages.png\" alt=\"Conditional Formatting in Power Pages\" width=\"1146\" height=\"526\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages.png 1146w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages-300x138.png 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages-1024x470.png 1024w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages-768x353.png 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2025\/10\/7Conditional-Formatting-in-Power-Pages-660x303.png 660w\" sizes=\"(max-width: 1146px) 100vw, 1146px\" \/><\/p>\n<h2><strong>FAQs<\/strong><\/h2>\n<h3><strong>Q1. Can I use conditional formatting in Power Pages without JavaScript?<\/strong><\/h3>\n<p>Currently, no. Power Pages lists don\u2019t natively support conditional formatting, so custom JavaScript or Liquid injection is required.<\/p>\n<h3><strong>Q2. Will formatting remain after filtering or refreshing the list?<\/strong><\/h3>\n<p>Yes. The MutationObserver ensures formatting is re-applied automatically whenever the list updates.<\/p>\n<h3><strong>Q3. Can I extend conditional formatting to other columns?<\/strong><\/h3>\n<p>Yes. You can easily extend this logic to other fields like Priority or Rating by updating the column selectors in the script.<\/p>\n<h3><strong>Q4. Is this method compatible with Dataverse data?<\/strong><\/h3>\n<p>Yes. Power Pages lists connected to Dataverse can use this approach since the formatting applies to the rendered HTML of the list.<\/p>\n<h2><strong>Conclusion:<\/strong><\/h2>\n<p>By implementing conditional formatting in Power Pages lists, you can significantly improve the clarity and usability of standard data views. This technique enhances the user experience by making key information\u2014such as lead status or priority\u2014immediately visible through visual cues. With just a few lines of JavaScript, you can transform static list components into dynamic, intuitive interfaces that reflect your organization\u2019s branding and support faster, more informed decision-making.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can enhance Microsoft Power Pages list views using conditional formatting with JavaScript. This approach lets you visually highlight records such as \u201cQualified\u201d or \u201cCancelled\u201d leads based on their status field, improving readability, prioritization, and overall data presentation. What Is Microsoft Power Pages? Microsoft Power Pages is a low-code platform that allows users to build\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2025\/10\/enhancing-data-presentation-with-conditional-formatting-in-power-pages\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","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":[2763],"tags":[2743],"class_list":["post-42586","post","type-post","status-publish","format-standard","hentry","category-power-pages","tag-power-pages"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/42586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=42586"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/42586\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=42586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=42586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=42586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}