<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Headless Delivery API - Create Structure Content in a Folder</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120561577" />
  <subtitle>Headless Delivery API - Create Structure Content in a Folder</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=120561577</id>
  <updated>2026-04-07T00:28:17Z</updated>
  <dc:date>2026-04-07T00:28:17Z</dc:date>
  <entry>
    <title>RE: RE: Headless Delivery API - Create Structure Content in a Folder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120688787" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120688787</id>
    <updated>2021-03-19T10:40:45Z</updated>
    <published>2021-03-19T10:40:45Z</published>
    <summary type="html">&lt;p&gt;Ok, I've backported the fix so it'll be available in the next fixpacks&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2021-03-19T10:40:45Z</dc:date>
  </entry>
  <entry>
    <title>RE: RE: Headless Delivery API - Create Structure Content in a Folder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120685089" />
    <author>
      <name>Daniel Merchan Garcia</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120685089</id>
    <updated>2021-03-17T10:39:35Z</updated>
    <published>2021-03-16T09:07:18Z</published>
    <summary type="html">&lt;p&gt;Thanks Javier for the answer&lt;/p&gt;
&lt;p&gt;It is Liferay 7.3.5 CE Edition&lt;/p&gt;
&lt;p&gt;Kind regards.&lt;/p&gt;</summary>
    <dc:creator>Daniel Merchan Garcia</dc:creator>
    <dc:date>2021-03-16T09:07:18Z</dc:date>
  </entry>
  <entry>
    <title>RE: Headless Delivery API - Create Structure Content in a Folder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120684509" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120684509</id>
    <updated>2021-03-14T17:40:49Z</updated>
    <published>2021-03-14T17:40:49Z</published>
    <summary type="html">&lt;p&gt;The issue is the extra fields group, if you just use the default one
  (and separators, those should be supported) it should work fine. So
  it's a bug with the management of several field groups, I've created a
  ticket here: https://issues.liferay.com/browse/LPS-129105 and sent a fix.&lt;/p&gt;
&lt;p&gt;Which version are you using?&lt;/p&gt;
&lt;p&gt;PD: Sorry for the delay, the message slipped through the cracks.&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2021-03-14T17:40:49Z</dc:date>
  </entry>
  <entry>
    <title>RE: Headless Delivery API - Create Structure Content in a Folder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120561627" />
    <author>
      <name>Daniel Merchan Garcia</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120561627</id>
    <updated>2021-01-26T18:35:37Z</updated>
    <published>2021-01-26T18:24:37Z</published>
    <summary type="html">&lt;p&gt;This is the Structure Content definition:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-javascript"&gt;{
  &amp;quot;availableLanguages&amp;quot;: [
    &amp;quot;ar-SA&amp;quot;,
    &amp;quot;en-US&amp;quot;
  ],
  &amp;quot;contentStructureFields&amp;quot;: [
    {
      &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;label&amp;quot;: &amp;quot;Content Information&amp;quot;,
      &amp;quot;localizable&amp;quot;: true,
      &amp;quot;multiple&amp;quot;: false,
      &amp;quot;name&amp;quot;: &amp;quot;ContentInformation&amp;quot;,
      &amp;quot;nestedContentStructureFields&amp;quot;: [
        {
          &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
          &amp;quot;inputControl&amp;quot;: &amp;quot;text&amp;quot;,
          &amp;quot;label&amp;quot;: &amp;quot;Content Code&amp;quot;,
          &amp;quot;localizable&amp;quot;: false,
          &amp;quot;multiple&amp;quot;: false,
          &amp;quot;name&amp;quot;: &amp;quot;ContentCode&amp;quot;,
          &amp;quot;nestedContentStructureFields&amp;quot;: [],
          &amp;quot;options&amp;quot;: [],
          &amp;quot;predefinedValue&amp;quot;: &amp;quot;&amp;quot;,
          &amp;quot;repeatable&amp;quot;: false,
          &amp;quot;required&amp;quot;: false,
          &amp;quot;showLabel&amp;quot;: true
        },
        {
          &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
          &amp;quot;inputControl&amp;quot;: &amp;quot;text&amp;quot;,
          &amp;quot;label&amp;quot;: &amp;quot;Content Description&amp;quot;,
          &amp;quot;localizable&amp;quot;: true,
          &amp;quot;multiple&amp;quot;: false,
          &amp;quot;name&amp;quot;: &amp;quot;ContentDescription&amp;quot;,
          &amp;quot;nestedContentStructureFields&amp;quot;: [],
          &amp;quot;options&amp;quot;: [],
          &amp;quot;predefinedValue&amp;quot;: &amp;quot;&amp;quot;,
          &amp;quot;repeatable&amp;quot;: false,
          &amp;quot;required&amp;quot;: false,
          &amp;quot;showLabel&amp;quot;: true
        },
        {
          &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
          &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
          &amp;quot;label&amp;quot;: &amp;quot;Content Type&amp;quot;,
          &amp;quot;localizable&amp;quot;: false,
          &amp;quot;multiple&amp;quot;: false,
          &amp;quot;name&amp;quot;: &amp;quot;ContentType&amp;quot;,
          &amp;quot;nestedContentStructureFields&amp;quot;: [],
          &amp;quot;options&amp;quot;: [
            {
              &amp;quot;label&amp;quot;: &amp;quot;Offer&amp;quot;,
              &amp;quot;value&amp;quot;: &amp;quot;offer&amp;quot;
            },
            {
              &amp;quot;label&amp;quot;: &amp;quot;Sales Catalog&amp;quot;,
              &amp;quot;value&amp;quot;: &amp;quot;sales-catalog&amp;quot;
            },
            {
              &amp;quot;label&amp;quot;: &amp;quot;FAQ&amp;quot;,
              &amp;quot;value&amp;quot;: &amp;quot;FAQ&amp;quot;
            },
            {
              &amp;quot;label&amp;quot;: &amp;quot;Agreement&amp;quot;,
              &amp;quot;value&amp;quot;: &amp;quot;agreement&amp;quot;
            }
          ],
          &amp;quot;predefinedValue&amp;quot;: &amp;quot;[\&amp;quot;\&amp;quot;]&amp;quot;,
          &amp;quot;repeatable&amp;quot;: false,
          &amp;quot;required&amp;quot;: false,
          &amp;quot;showLabel&amp;quot;: true
        }
      ],
      &amp;quot;options&amp;quot;: [],
      &amp;quot;predefinedValue&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;repeatable&amp;quot;: false,
      &amp;quot;required&amp;quot;: false,
      &amp;quot;showLabel&amp;quot;: true
    },
    {
      &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;label&amp;quot;: &amp;quot;Resource&amp;quot;,
      &amp;quot;localizable&amp;quot;: true,
      &amp;quot;multiple&amp;quot;: false,
      &amp;quot;name&amp;quot;: &amp;quot;Resource&amp;quot;,
      &amp;quot;nestedContentStructureFields&amp;quot;: [
        {
          &amp;quot;dataType&amp;quot;: &amp;quot;document&amp;quot;,
          &amp;quot;label&amp;quot;: &amp;quot;Huawei Resource&amp;quot;,
          &amp;quot;localizable&amp;quot;: true,
          &amp;quot;multiple&amp;quot;: false,
          &amp;quot;name&amp;quot;: &amp;quot;HuaweiResource&amp;quot;,
          &amp;quot;nestedContentStructureFields&amp;quot;: [
            {
              &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
              &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
              &amp;quot;label&amp;quot;: &amp;quot;Channel&amp;quot;,
              &amp;quot;localizable&amp;quot;: false,
              &amp;quot;multiple&amp;quot;: false,
              &amp;quot;name&amp;quot;: &amp;quot;Channel&amp;quot;,
              &amp;quot;nestedContentStructureFields&amp;quot;: [],
              &amp;quot;options&amp;quot;: [
                {
                  &amp;quot;label&amp;quot;: &amp;quot;Mobile&amp;quot;,
                  &amp;quot;value&amp;quot;: &amp;quot;mobile&amp;quot;
                },
                {
                  &amp;quot;label&amp;quot;: &amp;quot;Web&amp;quot;,
                  &amp;quot;value&amp;quot;: &amp;quot;web&amp;quot;
                }
              ],
              &amp;quot;predefinedValue&amp;quot;: &amp;quot;[\&amp;quot;\&amp;quot;]&amp;quot;,
              &amp;quot;repeatable&amp;quot;: false,
              &amp;quot;required&amp;quot;: false,
              &amp;quot;showLabel&amp;quot;: true
            },
            {
              &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
              &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
              &amp;quot;label&amp;quot;: &amp;quot;Located&amp;quot;,
              &amp;quot;localizable&amp;quot;: false,
              &amp;quot;multiple&amp;quot;: false,
              &amp;quot;name&amp;quot;: &amp;quot;Located&amp;quot;,
              &amp;quot;nestedContentStructureFields&amp;quot;: [],
              &amp;quot;options&amp;quot;: [
                {
                  &amp;quot;label&amp;quot;: &amp;quot;List&amp;quot;,
                  &amp;quot;value&amp;quot;: &amp;quot;list&amp;quot;
                },
                {
                  &amp;quot;label&amp;quot;: &amp;quot;Detail&amp;quot;,
                  &amp;quot;value&amp;quot;: &amp;quot;detail&amp;quot;
                },
                {
                  &amp;quot;label&amp;quot;: &amp;quot;Home&amp;quot;,
                  &amp;quot;value&amp;quot;: &amp;quot;home&amp;quot;
                }
              ],
              &amp;quot;predefinedValue&amp;quot;: &amp;quot;[\&amp;quot;home\&amp;quot;]&amp;quot;,
              &amp;quot;repeatable&amp;quot;: false,
              &amp;quot;required&amp;quot;: false,
              &amp;quot;showLabel&amp;quot;: true
            }
          ],
          &amp;quot;options&amp;quot;: [],
          &amp;quot;predefinedValue&amp;quot;: &amp;quot;&amp;quot;,
          &amp;quot;repeatable&amp;quot;: false,
          &amp;quot;required&amp;quot;: false,
          &amp;quot;showLabel&amp;quot;: true
        }
      ],
      &amp;quot;options&amp;quot;: [],
      &amp;quot;predefinedValue&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;repeatable&amp;quot;: true,
      &amp;quot;required&amp;quot;: false,
      &amp;quot;showLabel&amp;quot;: true
    }
  ],
  &amp;quot;creator&amp;quot;: {
    &amp;quot;additionalName&amp;quot;: &amp;quot;&amp;quot;,
    &amp;quot;contentType&amp;quot;: &amp;quot;UserAccount&amp;quot;,
    &amp;quot;familyName&amp;quot;: &amp;quot;Test&amp;quot;,
    &amp;quot;givenName&amp;quot;: &amp;quot;Test&amp;quot;,
    &amp;quot;id&amp;quot;: 20125,
    &amp;quot;name&amp;quot;: &amp;quot;Test Test&amp;quot;
  },
  &amp;quot;dateCreated&amp;quot;: &amp;quot;2021-01-13T13:06:41Z&amp;quot;,
  &amp;quot;dateModified&amp;quot;: &amp;quot;2021-01-21T14:05:52Z&amp;quot;,
  &amp;quot;description&amp;quot;: &amp;quot;Huawei Content along with Huawei Resources&amp;quot;,
  &amp;quot;id&amp;quot;: 38361,
  &amp;quot;name&amp;quot;: &amp;quot;Huawei Content&amp;quot;,
  &amp;quot;siteId&amp;quot;: 20121
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And this is a Screenshot of the Structure rendered in Edit Mode&lt;/p&gt;
&lt;p&gt;
  &lt;img src="/documents/14/0/Structure.png/68a7b6d8-bc38-8872-bfa4-b3cf46b986bd?t=1611685472200&amp;amp;imagePreview=1" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Daniel Merchan Garcia</dc:creator>
    <dc:date>2021-01-26T18:24:37Z</dc:date>
  </entry>
  <entry>
    <title>Headless Delivery API - Create Structure Content in a Folder</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120561576" />
    <author>
      <name>Daniel Merchan Garcia</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=120561576</id>
    <updated>2021-01-26T18:35:38Z</updated>
    <published>2021-01-26T17:22:48Z</published>
    <summary type="html">&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am trying to use the Headless Delivery API 1.0 for creating
  Structure Content in a specific Folder.&lt;/p&gt;
&lt;p&gt;Here is a GET response:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-javascript"&gt;{
    &amp;quot;actions&amp;quot;: {
        &amp;quot;get&amp;quot;: {
            &amp;quot;method&amp;quot;: &amp;quot;GET&amp;quot;,
            &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-content-folders/{structuredContentFolderId}/structured-contents&amp;quot;
        },
        &amp;quot;create&amp;quot;: {
            &amp;quot;method&amp;quot;: &amp;quot;POST&amp;quot;,
            &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-content-folders/{structuredContentFolderId}/structured-contents&amp;quot;
        }
    },
    &amp;quot;facets&amp;quot;: [],
    &amp;quot;items&amp;quot;: [
        {
            &amp;quot;actions&amp;quot;: {
                &amp;quot;get-rendered-content&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;GET&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}/rendered-content/{contentTemplateId}&amp;quot;
                },
                &amp;quot;subscribe&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;PUT&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}/subscribe&amp;quot;
                },
                &amp;quot;unsubscribe&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;PUT&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}/unsubscribe&amp;quot;
                },
                &amp;quot;get&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;GET&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}&amp;quot;
                },
                &amp;quot;replace&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;PUT&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}&amp;quot;
                },
                &amp;quot;update&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;PATCH&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}&amp;quot;
                },
                &amp;quot;delete&amp;quot;: {
                    &amp;quot;method&amp;quot;: &amp;quot;DELETE&amp;quot;,
                    &amp;quot;href&amp;quot;: &amp;quot;http://localhost:8080/o/headless-delivery/v1.0/structured-contents/{structuredContentId}&amp;quot;
                }
            },
            &amp;quot;availableLanguages&amp;quot;: [
                &amp;quot;en-US&amp;quot;
            ],
            &amp;quot;contentFields&amp;quot;: [
                {
                    &amp;quot;contentFieldValue&amp;quot;: {},
                    &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
                    &amp;quot;label&amp;quot;: &amp;quot;Content Information&amp;quot;,
                    &amp;quot;name&amp;quot;: &amp;quot;ContentInformation&amp;quot;,
                    &amp;quot;nestedContentFields&amp;quot;: [
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;data&amp;quot;: &amp;quot;OFF001&amp;quot;
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                            &amp;quot;inputControl&amp;quot;: &amp;quot;text&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Content Code&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;ContentCode&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [],
                            &amp;quot;repeatable&amp;quot;: false
                        },
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;data&amp;quot;: &amp;quot;Offer 1 for Huawei&amp;quot;
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                            &amp;quot;inputControl&amp;quot;: &amp;quot;text&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Content Description&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;ContentDescription&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [],
                            &amp;quot;repeatable&amp;quot;: false
                        },
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;offer\&amp;quot;]&amp;quot;
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                            &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Content Type&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;ContentType&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [],
                            &amp;quot;repeatable&amp;quot;: false
                        }
                    ],
                    &amp;quot;repeatable&amp;quot;: false
                },
                {
                    &amp;quot;contentFieldValue&amp;quot;: {},
                    &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
                    &amp;quot;label&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;name&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;nestedContentFields&amp;quot;: [
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;document&amp;quot;: {
                                    &amp;quot;contentType&amp;quot;: &amp;quot;Document&amp;quot;,
                                    &amp;quot;contentUrl&amp;quot;: &amp;quot;/documents/20121/38282/Test+Huawei+Cover.jpg/1802157f-e6fa-02db-4473-1ed962e65be3?t=1611052861115&amp;quot;,
                                    &amp;quot;description&amp;quot;: &amp;quot;Test&amp;quot;,
                                    &amp;quot;encodingFormat&amp;quot;: &amp;quot;image/jpeg&amp;quot;,
                                    &amp;quot;fileExtension&amp;quot;: &amp;quot;jpg&amp;quot;,
                                    &amp;quot;id&amp;quot;: 38293,
                                    &amp;quot;sizeInBytes&amp;quot;: 51726,
                                    &amp;quot;title&amp;quot;: &amp;quot;Test Huawei Cover&amp;quot;
                                }
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;document&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Huawei Resource&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;HuaweiResource&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;web\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                },
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;list\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                }
                            ],
                            &amp;quot;repeatable&amp;quot;: false
                        }
                    ],
                    &amp;quot;repeatable&amp;quot;: true
                },
                {
                    &amp;quot;contentFieldValue&amp;quot;: {},
                    &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
                    &amp;quot;label&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;name&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;nestedContentFields&amp;quot;: [
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;document&amp;quot;: {
                                    &amp;quot;contentType&amp;quot;: &amp;quot;Document&amp;quot;,
                                    &amp;quot;contentUrl&amp;quot;: &amp;quot;/documents/20121/38282/Test+Huawei+P30+Lite.jpg/eac3c035-0cbf-1135-c2ee-9c65746e02ae?t=1611052802311&amp;quot;,
                                    &amp;quot;description&amp;quot;: &amp;quot;Test&amp;quot;,
                                    &amp;quot;encodingFormat&amp;quot;: &amp;quot;image/jpeg&amp;quot;,
                                    &amp;quot;fileExtension&amp;quot;: &amp;quot;jpg&amp;quot;,
                                    &amp;quot;id&amp;quot;: 38303,
                                    &amp;quot;sizeInBytes&amp;quot;: 20747,
                                    &amp;quot;title&amp;quot;: &amp;quot;Test Huawei P30 Lite&amp;quot;
                                }
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;document&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Huawei Resource&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;HuaweiResource&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;mobile\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                },
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;list\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                }
                            ],
                            &amp;quot;repeatable&amp;quot;: false
                        }
                    ],
                    &amp;quot;repeatable&amp;quot;: true
                },
                {
                    &amp;quot;contentFieldValue&amp;quot;: {},
                    &amp;quot;dataType&amp;quot;: &amp;quot;&amp;quot;,
                    &amp;quot;label&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;name&amp;quot;: &amp;quot;Resource&amp;quot;,
                    &amp;quot;nestedContentFields&amp;quot;: [
                        {
                            &amp;quot;contentFieldValue&amp;quot;: {
                                &amp;quot;document&amp;quot;: {
                                    &amp;quot;contentType&amp;quot;: &amp;quot;Document&amp;quot;,
                                    &amp;quot;contentUrl&amp;quot;: &amp;quot;/documents/20121/38279/HTML+for+P20/cbf5efc8-ee11-c23a-b3a4-0a0884a9476b?t=1611669428021&amp;quot;,
                                    &amp;quot;description&amp;quot;: &amp;quot;P20&amp;quot;,
                                    &amp;quot;encodingFormat&amp;quot;: &amp;quot;application/octet-stream&amp;quot;,
                                    &amp;quot;fileExtension&amp;quot;: &amp;quot;&amp;quot;,
                                    &amp;quot;id&amp;quot;: 38323,
                                    &amp;quot;sizeInBytes&amp;quot;: 0,
                                    &amp;quot;title&amp;quot;: &amp;quot;HTML for P20&amp;quot;
                                }
                            },
                            &amp;quot;dataType&amp;quot;: &amp;quot;document&amp;quot;,
                            &amp;quot;label&amp;quot;: &amp;quot;Huawei Resource&amp;quot;,
                            &amp;quot;name&amp;quot;: &amp;quot;HuaweiResource&amp;quot;,
                            &amp;quot;nestedContentFields&amp;quot;: [
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;web\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Channel&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                },
                                {
                                    &amp;quot;contentFieldValue&amp;quot;: {
                                        &amp;quot;data&amp;quot;: &amp;quot;[\&amp;quot;detail\&amp;quot;]&amp;quot;
                                    },
                                    &amp;quot;dataType&amp;quot;: &amp;quot;string&amp;quot;,
                                    &amp;quot;inputControl&amp;quot;: &amp;quot;select&amp;quot;,
                                    &amp;quot;label&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;name&amp;quot;: &amp;quot;Located&amp;quot;,
                                    &amp;quot;nestedContentFields&amp;quot;: [],
                                    &amp;quot;repeatable&amp;quot;: false
                                }
                            ],
                            &amp;quot;repeatable&amp;quot;: false
                        }
                    ],
                    &amp;quot;repeatable&amp;quot;: true
                }
            ],
            &amp;quot;contentStructureId&amp;quot;: 38361,
            &amp;quot;creator&amp;quot;: {
                &amp;quot;additionalName&amp;quot;: &amp;quot;&amp;quot;,
                &amp;quot;contentType&amp;quot;: &amp;quot;UserAccount&amp;quot;,
                &amp;quot;familyName&amp;quot;: &amp;quot;Test&amp;quot;,
                &amp;quot;givenName&amp;quot;: &amp;quot;Test&amp;quot;,
                &amp;quot;id&amp;quot;: 20125,
                &amp;quot;name&amp;quot;: &amp;quot;Test Test&amp;quot;
            },
            &amp;quot;customFields&amp;quot;: [],
            &amp;quot;dateCreated&amp;quot;: &amp;quot;2021-01-18T16:37:17Z&amp;quot;,
            &amp;quot;dateModified&amp;quot;: &amp;quot;2021-01-21T16:09:22Z&amp;quot;,
            &amp;quot;datePublished&amp;quot;: &amp;quot;2021-01-18T16:36:00Z&amp;quot;,
            &amp;quot;description&amp;quot;: &amp;quot;&amp;quot;,
            &amp;quot;friendlyUrlPath&amp;quot;: &amp;quot;offer-001-test&amp;quot;,
            &amp;quot;id&amp;quot;: 38837,
            &amp;quot;key&amp;quot;: &amp;quot;38835&amp;quot;,
            &amp;quot;keywords&amp;quot;: [],
            &amp;quot;numberOfComments&amp;quot;: 0,
            &amp;quot;relatedContents&amp;quot;: [],
            &amp;quot;renderedContents&amp;quot;: [],
            &amp;quot;siteId&amp;quot;: 20121,
            &amp;quot;subscribed&amp;quot;: false,
            &amp;quot;taxonomyCategoryBriefs&amp;quot;: [],
            &amp;quot;title&amp;quot;: &amp;quot;Offer 001 Test&amp;quot;,
            &amp;quot;uuid&amp;quot;: &amp;quot;a2e99c53-3a9b-3c79-994b-2b55b2cf54f1&amp;quot;
        }
    ],
    &amp;quot;lastPage&amp;quot;: 1,
    &amp;quot;page&amp;quot;: 1,
    &amp;quot;pageSize&amp;quot;: 20,
    &amp;quot;totalCount&amp;quot;: 1
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Here is a POST request (Body) I am trying to use:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-javascript"&gt;{
   &amp;quot;contentFields&amp;quot;:[
      {
         &amp;quot;name&amp;quot;:&amp;quot;ContentInformation&amp;quot;,
         &amp;quot;nestedContentFields&amp;quot;:[
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;data&amp;quot;:&amp;quot;OFF001&amp;quot;
               },
               &amp;quot;name&amp;quot;:&amp;quot;ContentCode&amp;quot;
            },
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;data&amp;quot;:&amp;quot;Offer 1 for Huawei&amp;quot;
               },
               &amp;quot;name&amp;quot;:&amp;quot;ContentDescription&amp;quot;
            },
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;data&amp;quot;:&amp;quot;offer&amp;quot;
               },
               &amp;quot;name&amp;quot;:&amp;quot;ContentType&amp;quot;
            }
         ]
      },
      {
         &amp;quot;name&amp;quot;:&amp;quot;Resource&amp;quot;,
         &amp;quot;nestedContentFields&amp;quot;:[
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;document&amp;quot;:{
                     &amp;quot;id&amp;quot;:38293
                  }
               },
               &amp;quot;name&amp;quot;:&amp;quot;HuaweiResource&amp;quot;,
               &amp;quot;nestedContentFields&amp;quot;:[
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;web&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Channel&amp;quot;
                  },
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;list&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Located&amp;quot;
                  }
               ]
            }
         ]
      },
      {
         &amp;quot;name&amp;quot;:&amp;quot;Resource&amp;quot;,
         &amp;quot;nestedContentFields&amp;quot;:[
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;document&amp;quot;:{
                     &amp;quot;id&amp;quot;:38303
                  }
               },
               &amp;quot;name&amp;quot;:&amp;quot;HuaweiResource&amp;quot;,
               &amp;quot;nestedContentFields&amp;quot;:[
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;mobile&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Channel&amp;quot;
                  },
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;list&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Located&amp;quot;
                  }
               ]
            }
         ]
      },
      {
         &amp;quot;contentFieldValue&amp;quot;:{
            
         },
         &amp;quot;name&amp;quot;:&amp;quot;Resource&amp;quot;,
         &amp;quot;nestedContentFields&amp;quot;:[
            {
               &amp;quot;contentFieldValue&amp;quot;:{
                  &amp;quot;document&amp;quot;:{
                     &amp;quot;id&amp;quot;:38323
                  }
               },
               &amp;quot;name&amp;quot;:&amp;quot;HuaweiResource&amp;quot;,
               &amp;quot;nestedContentFields&amp;quot;:[
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;web&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Channel&amp;quot;
                  },
                  {
                     &amp;quot;contentFieldValue&amp;quot;:{
                        &amp;quot;data&amp;quot;:&amp;quot;detail&amp;quot;
                     },
                     &amp;quot;name&amp;quot;:&amp;quot;Located&amp;quot;
                  }
               ]
            }
         ]
      }
   ],
   &amp;quot;contentStructureId&amp;quot;: 38361,
   &amp;quot;title&amp;quot;:&amp;quot;Offer 001 Test API&amp;quot;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I am facing an infinite loop between:&lt;/p&gt;
&lt;p&gt;- &lt;strong&gt;No value is specified for field ContentInformation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;- &lt;strong&gt;Value should not be set for transient field name ContentInformation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ContentInformation is just a &lt;strong&gt;ddm-separator&lt;/strong&gt; with form
  fields nested inside, so I do not want to send a value with it. If I
  send a value then it complains I am sending a value.&lt;/p&gt;
&lt;p&gt;How can I create Structure Content with Nested Fields?&lt;/p&gt;</summary>
    <dc:creator>Daniel Merchan Garcia</dc:creator>
    <dc:date>2021-01-26T17:22:48Z</dc:date>
  </entry>
</feed>
