{"id":32752,"date":"2026-04-27T12:26:10","date_gmt":"2026-04-27T12:26:10","guid":{"rendered":"https:\/\/protasoftware.com\/technical-manuals\/building-analysis\/diaphragm-modelling-example\/"},"modified":"2026-06-19T12:37:51","modified_gmt":"2026-06-19T12:37:51","slug":"diaphragm-modelling-example","status":"publish","type":"wiki","link":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/","title":{"rendered":"Diaphragm Modelling Example"},"content":{"rendered":"<div>\n<p style=\"margin-left: 0.05pt\"><span class=\"colour\">In a typical building lateral resistance is<br \/>\n provide at a few discrete points and it is assumed that applied lateral<br \/>\n loads will be distributed to the lateral load resisting systems via<br \/>\nfloor diaphragm action. Within <\/span><em><span class=\"colour\">ProtaStructure<\/span><\/em><span class=\"colour\"> diaphragm modelling is achieved using diaphragm constraints.<br \/><\/span><\/p>\n<p style=\"margin-left: 0.05pt\"><span class=\"colour\">A<br \/>\n diaphragm constraint will maintain exact relative positioning of all<br \/>\nnodes that it constrains, i.e. the distance between any two nodes<br \/>\nconstrained by a diaphragm will never change, therefore no axial load<br \/>\nwill develop in any member that lies in the plane of a diaphragm between<br \/>\n any two constrained nodes.<br \/><\/span><\/p>\n<p><span class=\"colour\">When running the building analysis the Model Options &gt; Slab Model tab gives 3 options :<\/span><\/p>\n<ul>\n<li><span class=\"colour\">Slabs to define rigid diaphragms (Default Setting)<br \/><\/span><\/li>\n<li><span class=\"colour\">Single rigid diaphragm at each floor level<br \/><\/span><\/li>\n<li><span class=\"colour\">No rigid diaphragm floor levels.<\/span><\/li>\n<\/ul>\n<p><span class=\"colour\">The differences between these options can be demonstrated with the simple model below.<\/span><\/p>\n<p><img decoding=\"async\" data-zdeskdocselectedclass=\"best\" data-zdeskdocid=\"img_13419869281245234\" class=\"docsimage\" style=\"padding: 0px;max-width: 100%;width: 678px;height: auto\" src=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589\"><\/p>\n<h2 class=\"toc_anchors\" id=\"Slabs_to_define_rigid_diaphragms_Default_Setting\">Slabs to define rigid diaphragms (Default Setting)<br \/><\/h2>\n<p><span class=\"colour\">If the building is analysed with this setting then <\/span><em><span class=\"colour\">ProtaStructure<\/span><\/em><span class=\"colour\"><br \/>\n will find any discrete areas of interconnecting slabs and set up<br \/>\ndiscrete diaphragms as appropriate. Separate notional loads are<br \/>\ncalculated and applied to each diaphragm area. These applied notional<br \/>\nloads and the resulting sways can all be examined in the <\/span><b><span class=\"colour\">Display Analytical Model<\/span><\/b><span class=\"colour\">.<br \/><\/span><\/p>\n<p><span class=\"colour\">The easiest way to see that 2 discrete diaphragms have been created is to turn on \u201c<\/span><strong><span class=\"colour\">Diaphragms<\/span><\/strong><span class=\"colour\">\u201d &amp; look at exaggerated view of \u201c<\/span><strong><span class=\"colour\">Displacements<\/span><\/strong><span class=\"colour\">\u201d in the&nbsp;<\/span><strong><span class=\"colour\">Display Analytical Model<\/span><\/strong><span class=\"colour\">.<\/span><\/p>\n<\/p>\n<div id=\"target_mov_img_7369374604163914\" class=\"target_moving\"><img decoding=\"async\" data-zdeskdocselectedclass=\"original\" data-zdeskdocid=\"img_7369374604163914\" class=\"docsimage\" style=\"padding: 0px;max-width: 100%\" src=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih9a55c37e9edf477496a426139d6f00fe\"><\/div>\n<p><\/p>\n<p><span class=\"colour\">For<br \/>\n each of the two diaphragm areas a separate centre of mass location is<br \/>\ndetermined and the notional load is applied at that position. The view<br \/>\nabove shows the values for the <\/span><em><span class=\"colour\">Fy<\/span><\/em><span class=\"colour\"> case in this example. Note<br \/>\nthat the mass of the walls increases the applied notional load in the<br \/>\nleft hand diaphragm area. Clearly the right hand area is moving<br \/>\nindependently to the left hand area which is better restrained by the<br \/>\nwalls as opposed to frame action.<\/span><\/p>\n<h2 class=\"toc_anchors\" id=\"Single_rigid_diaphragm_at_each_floor_level\">Single rigid diaphragm at each floor level<br \/><\/h2>\n<p><span class=\"colour\">If the building is analysed with this setting then <\/span><em><span class=\"colour\">ProtaStructure<\/span><\/em><span class=\"colour\"><br \/>\n will find apply a single diaphragm constraint to every node at any<br \/>\ngiven level. The existence of slabs is completely ignored\/irrelevant. A<br \/>\nsingle notional load is calculated and applied at the overall centre of<br \/>\nmass as shown below.<br \/><\/span><\/p>\n<p><span class=\"colour\">Once again, the easiest way to verify the single diaphragm has been created is to turn on \u201c<\/span><strong><span class=\"colour\">Diaphragms<\/span><\/strong><span class=\"colour\">\u201d &amp; look at exaggerated view of \u201c<\/span><strong><span class=\"colour\">Displacements<\/span><\/strong><span class=\"colour\">\u201d in the <\/span><strong><span class=\"colour\">Display Analytical Model<\/span><\/strong><span class=\"colour\">.<\/span><\/p>\n<\/p>\n<div id=\"target_mov_img_515257468869097\" class=\"target_moving\"><img decoding=\"async\" data-zdeskdocselectedclass=\"original\" data-zdeskdocid=\"img_515257468869097\" class=\"docsimage\" style=\"padding: 0px;max-width: 100%\" src=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih91baa94eb01f4376bbecc9db9cb8eeba\"><\/div>\n<p><\/p>\n<p><span class=\"colour\">This<br \/>\n time we can see the entire level translating and rotating as a unit,<br \/>\nsince the centre of mass and hence the applied notional load is very<br \/>\neccentric to the core walls, the dominant effect in this example is one<br \/>\nof rotation.<\/span><\/p>\n<h2 class=\"toc_anchors\" id=\"No_rigid_diaphragm_floor_levels\"><strong>No rigid diaphragm floor levels<\/strong><br \/><\/h2>\n<p><span class=\"colour\">If<br \/>\n you have defined slabs but for some reason you do not wish a diaphragm<br \/>\neffect to be considered you can completely eliminate diaphragm<br \/>\nconstraints using this option. In this case notional loads are applied<br \/>\nseparately at every node in the floor level, these applied notional<br \/>\nloads and the resulting sways can all be examined in the <\/span><b><span class=\"colour\">Display Analytical Model<\/span><\/b><span class=\"colour\">. <br \/><\/span><\/p>\n<p><span class=\"colour\">Once again, the easiest way to verify no diaphragm has been created is to turn on \u201c<\/span><strong><span class=\"colour\">Diaphragms<\/span><\/strong><span class=\"colour\">\u201d &amp; look at exaggerated view of \u201c<\/span><strong><span class=\"colour\">Displacements<\/span><\/strong><span class=\"colour\">\u201d in the&nbsp;<\/span><strong><span class=\"colour\">Display Analytical Model<\/span><\/strong><span class=\"colour\">.<\/span><\/p>\n<\/p>\n<div id=\"target_mov_img_9466491889968077\" class=\"target_moving\"><img decoding=\"async\" data-zdeskdocselectedclass=\"original\" data-zdeskdocid=\"img_9466491889968077\" class=\"docsimage\" style=\"padding: 0px;max-width: 100%\" src=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih3c7f6713bcde4534b34187077e14ce8a\"><\/div>\n<p><\/p>\n<p><span class=\"colour\">The<br \/>\n frame that is restrained by the wall hardly moves at all, other frames<br \/>\nmove to differing degrees. Note that the frames which do not include<br \/>\nwalls have the same stiffness and so the differing deflections relate to<br \/>\n differing notional loads.<\/span><\/p>\n<h2 class=\"toc_anchors\" id=\"Excluding_Specific_Slabs_from_Diaphragms\"><strong>Excluding Specific Slabs from Diaphragms<\/strong><br \/><\/h2>\n<p><span class=\"colour\">In<br \/>\n the example above there was no slab defined in the area linking region<br \/>\nbetween the middle grids. What if there was a slab in this area as shown<br \/>\n below?<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-18337f5fd6e0fb8aec8472cdaaa4ff97.png\" style=\"padding: 0px;max-width: 100%\"><\/p>\n<p><span class=\"colour\">If<br \/>\n the linking slab was substantial you might consider that it maintains<br \/>\nthe diaphragm action between the two areas by using default option&nbsp;<\/span><strong><em><span class=\"colour\">Slabs to Define Rigid Diaphragms<\/span><\/em><\/strong><span class=\"colour\">. <\/span><span class=\"colour\"><br \/><\/span><\/p>\n<p><span class=\"colour\">However,<br \/>\n as the link becomes more slender then at some point you will decide it<br \/>\ncannot maintain diaphragm action between the two areas. <\/span><span class=\"colour\"><br \/><\/span><\/p>\n<p><span class=\"colour\">In this case you can edit the slab properties and exclude it from diaphragm by checking &quot;<\/span><strong><span class=\"colour\">Slab Does Not Contribute to Floor Diaphragm<\/span><\/strong><span class=\"colour\">&quot; as shown above. <\/span><span class=\"colour\"><br \/><\/span><\/p>\n<p><span class=\"colour\">In this case you can still use the default option <\/span><strong><em><span class=\"colour\">Slabs to Define Rigid Diaphragms<\/span><\/em><\/strong><span class=\"colour\"><br \/>\n and the resulting behavior &amp; deflections will be the same as 2<br \/>\nseparate &amp; discrete diaphragms being formed (as shown below)<\/span><\/p>\n<div id=\"target_mov_img_2424741621698565\" class=\"target_moving\"><img decoding=\"async\" data-zdeskdocselectedclass=\"original\" data-zdeskdocid=\"img_2424741621698565\" class=\"docsimage currimg\" style=\"padding: 0px;max-width: 100%\" src=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tihd806f7d3177a498e8aae3ae7f7bcbfb4\"><\/div>\n<div><\/div>\n<\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","meta":{"_whitepaper_youtube_videos":"","_whitepaper_youtube_url":"","_whitepaper_youtube_thumbnail":"","footnotes":""},"categories":[174],"whitepaper_topic":[],"whitepaper_product":[],"whitepaper_type":[],"class_list":["post-32752","wiki","type-wiki","status-publish","hentry","category-building-analysis"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Diaphragm Modelling Example - Prota Software<\/title>\n<meta name=\"description\" content=\"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prota Software\" \/>\n<meta property=\"og:description\" content=\"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the\" \/>\n<meta property=\"og:url\" content=\"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/\" \/>\n<meta property=\"og:site_name\" content=\"Prota Software\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-19T12:37:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Prota Software\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/\",\"name\":\"Diaphragm Modelling Example - Prota Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/desk.zoho.com\\\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589\",\"datePublished\":\"2026-04-27T12:26:10+00:00\",\"dateModified\":\"2026-06-19T12:37:51+00:00\",\"description\":\"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/#primaryimage\",\"url\":\"https:\\\/\\\/desk.zoho.com\\\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589\",\"contentUrl\":\"https:\\\/\\\/desk.zoho.com\\\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/diaphragm-modelling-example\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/protasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wiki\",\"item\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Diaphragm Modelling Example\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#website\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/\",\"name\":\"Prota Software\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/protasoftware.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#organization\",\"name\":\"Prota Software\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/prota-logo.png\",\"contentUrl\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/prota-logo.png\",\"width\":1200,\"height\":340,\"caption\":\"Prota Software\"},\"image\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Diaphragm Modelling Example - Prota Software","description":"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the","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:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/","og_locale":"en_US","og_type":"article","og_title":"Prota Software","og_description":"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the","og_url":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/","og_site_name":"Prota Software","article_modified_time":"2026-06-19T12:37:51+00:00","og_image":[{"url":"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_title":"Prota Software","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/","url":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/","name":"Diaphragm Modelling Example - Prota Software","isPartOf":{"@id":"https:\/\/protasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/#primaryimage"},"image":{"@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/#primaryimage"},"thumbnailUrl":"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589","datePublished":"2026-04-27T12:26:10+00:00","dateModified":"2026-06-19T12:37:51+00:00","description":"In a typical building lateral resistance is provide at a few discrete points and it is assumed that applied lateral loads will be distributed to the","breadcrumb":{"@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/#primaryimage","url":"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589","contentUrl":"https:\/\/desk.zoho.com\/DocsDisplay?zgId=672206093&amp;mode=inline&amp;blockId=h0tih24013ee847bd49329be1f52904f8d589"},{"@type":"BreadcrumbList","@id":"https:\/\/protasoftware.com\/wiki\/diaphragm-modelling-example\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/protasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Wiki","item":"https:\/\/protasoftware.com\/wiki\/"},{"@type":"ListItem","position":3,"name":"Diaphragm Modelling Example"}]},{"@type":"WebSite","@id":"https:\/\/protasoftware.com\/#website","url":"https:\/\/protasoftware.com\/","name":"Prota Software","description":"","publisher":{"@id":"https:\/\/protasoftware.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/protasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/protasoftware.com\/#organization","name":"Prota Software","url":"https:\/\/protasoftware.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/protasoftware.com\/#\/schema\/logo\/image\/","url":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/07\/prota-logo.png","contentUrl":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/07\/prota-logo.png","width":1200,"height":340,"caption":"Prota Software"},"image":{"@id":"https:\/\/protasoftware.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/32752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/types\/wiki"}],"author":[{"embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/32752\/revisions"}],"predecessor-version":[{"id":36330,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/32752\/revisions\/36330"}],"wp:attachment":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/media?parent=32752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/categories?post=32752"},{"taxonomy":"whitepaper_topic","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_topic?post=32752"},{"taxonomy":"whitepaper_product","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_product?post=32752"},{"taxonomy":"whitepaper_type","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_type?post=32752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}