{"id":3677,"date":"2018-06-12T11:32:57","date_gmt":"2018-06-12T10:32:57","guid":{"rendered":"https:\/\/www.threesl.com\/blog\/?p=3677"},"modified":"2022-08-23T15:39:36","modified_gmt":"2022-08-23T14:39:36","slug":"attribute-sets","status":"publish","type":"post","link":"https:\/\/www.threesl.com\/blog\/attribute-sets\/","title":{"rendered":"Attribute Sets"},"content":{"rendered":"<h2>Uniqueness Across Single or Multiple Parameters<\/h2>\n<p>There are occasions where you want a number of components of an item to be unique, aside from its Identifier. Attribute sets allow you to specify combinations of attributes that are to be unique for an item type.<\/p>\n<h4>Set Components<\/h4>\n<p>They can be defined for requirements and\u00a0 system notes. Each attribute set can contain one or more attributes chosen\u00a0 from:<\/p>\n<ul>\n<li>Key<\/li>\n<li>Category (single value and multiple value categories)<\/li>\n<\/ul>\n<h4>Sets<\/h4>\n<p>You can define as few as one or as many as thirty three attributes (all categories and the key) for each set.<\/p>\n<p>An item type can have multiple attribute sets.<\/p>\n<h3>In Practice<\/h3>\n<p>As an easy to explain concept, this example shows an asset register. The managers of the multiple <em>Town Lodge<\/em> sites each have assets installed in the building. To aid maintenance and asset recording, they want to ensure combination of:<\/p>\n<ul>\n<li>the Building it&#8217;s in<\/li>\n<li>the Location within the building<\/li>\n<li>the Item type for the equipment<\/li>\n<li>and an identifying index<\/li>\n<\/ul>\n<p>are unique.<\/p>\n<p>By setting each of these components as <em>categories<\/em> in the\u00a0 <em>ASSET <\/em>item type, and then selecting <strong>Attribute Sets<\/strong> adding an <em>Attribute Set <\/em>called &#8220;<em>Asset identifier<\/em>&#8221; made from these categories, they can check for uniqueness.<\/p>\n<figure id=\"attachment_3678\" aria-describedby=\"caption-attachment-3678\" style=\"width: 845px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3678 size-full\" src=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png\" alt=\"Setting an attribute set in Cradle project schema\" width=\"845\" height=\"669\" srcset=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png 845w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt-300x238.png 300w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt-768x608.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-3678\" class=\"wp-caption-text\">Attribute Set &#8211; Setup<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>As the user is assigning new items into the asset register, when they attempt to save the item, a uniqueness check is calculated. In this instance the combination has been used before, so the user is not allowed to save this item. In this case all they need to do is up the index of the <em>&#8216;routers&#8217;<\/em> in the <em>reception<\/em> area. Obviously this can be any meaningful combination for your project.<\/p>\n<figure id=\"attachment_3679\" aria-describedby=\"caption-attachment-3679\" style=\"width: 1340px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3679\" src=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribset.png\" alt=\"seeing the user interface warning when an attribute entered is not unique\" width=\"1340\" height=\"791\" srcset=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribset.png 1340w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribset-300x177.png 300w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribset-768x453.png 768w, https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribset-1024x604.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-3679\" class=\"wp-caption-text\">Attribute Set &#8211; Operation<\/figcaption><\/figure>\n<h4>Note:<\/h4>\n<p>These <em>Attribute Sets<\/em> checks are not as restrictive as an item&#8217;s identity.\u00a0 You would not be allowed to create a duplicate<em> ID\/Version\/Draft<\/em> of an item in the database. It is applied when editing and saving an item. This allows you to freely copy items without having to decide on multiple unique combinations at the instant of copying. On subsequently editing and attempting to save the item, the checks would be performed. In a similar manner to <em>&#8216;Mandatory Categories&#8217;.<\/em><\/p>\n<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-buttons\"><a class=\"mashicon-twitter mash-small mash-center mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.threesl.com\/blog\/attribute-sets\/&amp;via=threesl\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Tweet<\/span><\/a><a class=\"mashicon-facebook mash-small mash-center mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.threesl.com%2Fblog%2Fattribute-sets%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Share<\/span><\/a><a class=\"mashicon-subscribe mash-small mash-center mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Newsletter<\/span><\/a><div class=\"onoffswitch2 mash-small mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47-->","protected":false},"excerpt":{"rendered":"<p>Uniqueness Across Single or Multiple Parameters There are occasions where you want a number of components of an item to be unique, aside from its Identifier. Attribute sets allow you to specify combinations of attributes that are to be unique for an item type. Set Components They can be defined for requirements and\u00a0 system notes. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.threesl.com\/blog\/attribute-sets\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Attribute Sets&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[6],"tags":[51,604],"class_list":["post-3677","post","type-post","status-publish","format-standard","hentry","category-tips","tag-categories","tag-cradle-7-4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Attribute Sets - 3SL Blog<\/title>\n<meta name=\"description\" content=\"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things &#039;different&#039;\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.threesl.com\/blog\/attribute-sets\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Attribute Sets - 3SL Blog\" \/>\n<meta property=\"og:description\" content=\"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things &#039;different&#039;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.threesl.com\/blog\/attribute-sets\/\" \/>\n<meta property=\"og:site_name\" content=\"3SL Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/3SLCradle\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-12T10:32:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-23T14:39:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png\" \/>\n<meta name=\"author\" content=\"3SL\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@threesl\" \/>\n<meta name=\"twitter:site\" content=\"@threesl\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"3SL\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/\"},\"author\":{\"name\":\"3SL\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/person\\\/749ccd9b2d74303fa8927e06c2af8b0b\"},\"headline\":\"Attribute Sets\",\"datePublished\":\"2018-06-12T10:32:57+00:00\",\"dateModified\":\"2022-08-23T14:39:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/\"},\"wordCount\":378,\"publisher\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/Attribse_setupt.png\",\"keywords\":[\"categories\",\"Cradle-7.4\"],\"articleSection\":[\"Hints &amp; Tips\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/\",\"name\":\"Attribute Sets - 3SL Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/Attribse_setupt.png\",\"datePublished\":\"2018-06-12T10:32:57+00:00\",\"dateModified\":\"2022-08-23T14:39:36+00:00\",\"description\":\"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things 'different'\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/Attribse_setupt.png\",\"contentUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/Attribse_setupt.png\",\"width\":845,\"height\":669,\"caption\":\"Attribute Set - Setup\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/attribute-sets\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Attribute Sets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\",\"name\":\"3SL Blog\",\"description\":\"From concept to creation\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#organization\",\"name\":\"3SL\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/3SL_Logo_Medium.png\",\"contentUrl\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/02\\\/3SL_Logo_Medium.png\",\"width\":152,\"height\":80,\"caption\":\"3SL\"},\"image\":{\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/facebook.com\\\/3SLCradle\",\"https:\\\/\\\/x.com\\\/threesl\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.threesl.com\\\/blog\\\/#\\\/schema\\\/person\\\/749ccd9b2d74303fa8927e06c2af8b0b\",\"name\":\"3SL\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g\",\"caption\":\"3SL\"},\"sameAs\":[\"http:\\\/\\\/www.threesl.com\\\/\",\"https:\\\/\\\/x.com\\\/threesl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Attribute Sets - 3SL Blog","description":"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things 'different'","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:\/\/www.threesl.com\/blog\/attribute-sets\/","og_locale":"en_GB","og_type":"article","og_title":"Attribute Sets - 3SL Blog","og_description":"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things 'different'","og_url":"https:\/\/www.threesl.com\/blog\/attribute-sets\/","og_site_name":"3SL Blog","article_publisher":"http:\/\/facebook.com\/3SLCradle","article_published_time":"2018-06-12T10:32:57+00:00","article_modified_time":"2022-08-23T14:39:36+00:00","og_image":[{"url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png","type":"","width":"","height":""}],"author":"3SL","twitter_card":"summary_large_image","twitter_creator":"@threesl","twitter_site":"@threesl","twitter_misc":{"Written by":"3SL","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#article","isPartOf":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/"},"author":{"name":"3SL","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/person\/749ccd9b2d74303fa8927e06c2af8b0b"},"headline":"Attribute Sets","datePublished":"2018-06-12T10:32:57+00:00","dateModified":"2022-08-23T14:39:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/"},"wordCount":378,"publisher":{"@id":"https:\/\/www.threesl.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#primaryimage"},"thumbnailUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png","keywords":["categories","Cradle-7.4"],"articleSection":["Hints &amp; Tips"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/","url":"https:\/\/www.threesl.com\/blog\/attribute-sets\/","name":"Attribute Sets - 3SL Blog","isPartOf":{"@id":"https:\/\/www.threesl.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#primaryimage"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#primaryimage"},"thumbnailUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png","datePublished":"2018-06-12T10:32:57+00:00","dateModified":"2022-08-23T14:39:36+00:00","description":"Using attribute sets in Cradle to ensure a unique combination of fields within an item type. Use this pre save validation method to keep things 'different'","breadcrumb":{"@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.threesl.com\/blog\/attribute-sets\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#primaryimage","url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png","contentUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2018\/06\/Attribse_setupt.png","width":845,"height":669,"caption":"Attribute Set - Setup"},{"@type":"BreadcrumbList","@id":"https:\/\/www.threesl.com\/blog\/attribute-sets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.threesl.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Attribute Sets"}]},{"@type":"WebSite","@id":"https:\/\/www.threesl.com\/blog\/#website","url":"https:\/\/www.threesl.com\/blog\/","name":"3SL Blog","description":"From concept to creation","publisher":{"@id":"https:\/\/www.threesl.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.threesl.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.threesl.com\/blog\/#organization","name":"3SL","url":"https:\/\/www.threesl.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/02\/3SL_Logo_Medium.png","contentUrl":"https:\/\/www.threesl.com\/blog\/wp-content\/uploads\/2017\/02\/3SL_Logo_Medium.png","width":152,"height":80,"caption":"3SL"},"image":{"@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/3SLCradle","https:\/\/x.com\/threesl"]},{"@type":"Person","@id":"https:\/\/www.threesl.com\/blog\/#\/schema\/person\/749ccd9b2d74303fa8927e06c2af8b0b","name":"3SL","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cee8089745b3e7d79c57d621cc634da71def3561fcf40d4932a3e38743e23af0?s=96&d=mm&r=g","caption":"3SL"},"sameAs":["http:\/\/www.threesl.com\/","https:\/\/x.com\/threesl"]}]}},"modified_by":"Jan Lamb","_links":{"self":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/3677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/comments?post=3677"}],"version-history":[{"count":4,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/3677\/revisions"}],"predecessor-version":[{"id":7535,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/posts\/3677\/revisions\/7535"}],"wp:attachment":[{"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/media?parent=3677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/categories?post=3677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.threesl.com\/blog\/wp-json\/wp\/v2\/tags?post=3677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}