Chilkat Online Tools

PowerBuilder / Atlassian Confluence Cloud / Update content property

Back to Collection Items

integer li_rc
oleobject loo_Http
integer li_Success
oleobject loo_Json
oleobject loo_SbRequestBody
oleobject loo_Resp
oleobject loo_SbResponseBody
oleobject loo_JResp
integer li_RespStatusCode

// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.

loo_Http = create oleobject
// Use "Chilkat_9_5_0.Http" for versions of Chilkat < 10.0.0
li_rc = loo_Http.ConnectToNewObject("Chilkat.Http")
if li_rc < 0 then
    destroy loo_Http
    MessageBox("Error","Connecting to COM object failed")
    return
end if

// Use this online tool to generate code from sample JSON: Generate Code to Create JSON

// The following JSON is sent in the request body.

// {
//   "value": "<object>",
//   "version": {
//     "number": "<integer>",
//     "minorEdit": true
//   }
// }

loo_Json = create oleobject
// Use "Chilkat_9_5_0.JsonObject" for versions of Chilkat < 10.0.0
li_rc = loo_Json.ConnectToNewObject("Chilkat.JsonObject")

loo_Json.UpdateString("value","<object>")
loo_Json.UpdateString("version.number","<integer>")
loo_Json.UpdateBool("version.minorEdit",1)

// Adds the "Authorization: Bearer <access_token>" header.
loo_Http.AuthToken = "<access_token>"
loo_Http.SetRequestHeader("Content-Type","application/json")

loo_SbRequestBody = create oleobject
// Use "Chilkat_9_5_0.StringBuilder" for versions of Chilkat < 10.0.0
li_rc = loo_SbRequestBody.ConnectToNewObject("Chilkat.StringBuilder")

loo_Json.EmitSb(loo_SbRequestBody)

loo_Resp = loo_Http.PTextSb("PUT","https://your-domain.atlassian.net/wiki/rest/api/content/:id/property/:key",loo_SbRequestBody,"utf-8","application/json",0,0)
if loo_Http.LastMethodSuccess = 0 then
    Write-Debug loo_Http.LastErrorText
    destroy loo_Http
    destroy loo_Json
    destroy loo_SbRequestBody
    return
end if

loo_SbResponseBody = create oleobject
// Use "Chilkat_9_5_0.StringBuilder" for versions of Chilkat < 10.0.0
li_rc = loo_SbResponseBody.ConnectToNewObject("Chilkat.StringBuilder")

loo_Resp.GetBodySb(loo_SbResponseBody)

loo_JResp = create oleobject
// Use "Chilkat_9_5_0.JsonObject" for versions of Chilkat < 10.0.0
li_rc = loo_JResp.ConnectToNewObject("Chilkat.JsonObject")

loo_JResp.LoadSb(loo_SbResponseBody)
loo_JResp.EmitCompact = 0

Write-Debug "Response Body:"
Write-Debug loo_JResp.Emit()

li_RespStatusCode = loo_Resp.StatusCode
Write-Debug "Response Status Code = " + string(li_RespStatusCode)
if li_RespStatusCode >= 400 then
    Write-Debug "Response Header:"
    Write-Debug loo_Resp.Header
    Write-Debug "Failed."
    destroy loo_Resp
    destroy loo_Http
    destroy loo_Json
    destroy loo_SbRequestBody
    destroy loo_SbResponseBody
    destroy loo_JResp
    return
end if

destroy loo_Resp


destroy loo_Http
destroy loo_Json
destroy loo_SbRequestBody
destroy loo_SbResponseBody
destroy loo_JResp

Curl Command

curl -X PUT
	-H "Authorization: Bearer <access_token>"
	-H "Content-Type: application/json"
	-d '{
    "value": "<object>",
    "version": {
        "number": "<integer>",
        "minorEdit": true
    }
}'
https://your-domain.atlassian.net/wiki/rest/api/content/:id/property/:key

Postman Collection Item JSON

{
  "name": "Update content property",
  "request": {
    "auth": {
      "type": "oauth2"
    },
    "method": "PUT",
    "header": [
      {
        "key": "Content-Type",
        "value": "application/json"
      }
    ],
    "body": {
      "mode": "raw",
      "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
    },
    "url": {
      "raw": "{{baseUrl}}/api/content/:id/property/:key",
      "host": [
        "{{baseUrl}}"
      ],
      "path": [
        "api",
        "content",
        ":id",
        "property",
        ":key"
      ],
      "variable": [
        {
          "key": "id",
          "value": "<string>",
          "type": "string",
          "description": "(Required) The ID of the content that the property belongs to."
        },
        {
          "key": "key",
          "value": "<string>",
          "type": "string",
          "description": "(Required) The key of the property."
        }
      ]
    },
    "description": "Updates an existing content property. This method will also create a new\nproperty for a piece of content, if the property key does not exist and\nthe property version is 1. For more information about content properties, see\n[Confluence entity properties](https://developer.atlassian.com/cloud/confluence/confluence-entity-properties/).\n\n**[Permissions](https://confluence.atlassian.com/x/_AozKw) required**:\nPermission to update the content."
  },
  "response": [
    {
      "name": "Returned if the content property is created.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "OK",
      "code": 200,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Content-Type",
          "value": "application/json"
        }
      ],
      "cookie": [
      ],
      "body": "{\n \"id\": 49995855,\n \"key\": \"eiusmod culpa sit\",\n \"value\": {},\n \"_links\": {},\n \"version\": {\n  \"when\": \"1998-03-08T10:50:06.125Z\",\n  \"message\": \"culpa enim non laborum\",\n  \"number\": 70918823,\n  \"minorEdit\": false\n },\n \"content\": {\n  \"id\": \"aliqua nisi ut commodo\",\n  \"type\": \"elit in\",\n  \"status\": \"enim nulla in\",\n  \"title\": \"U\",\n  \"_expandable\": {\n   \"childTypes\": \"\",\n   \"container\": \"officia voluptate proident\",\n   \"metadata\": \"sunt in\",\n   \"operations\": \"minim elit velit voluptate\",\n   \"children\": \"tempor nulla adipisicing\",\n   \"restrictions\": \"consectetur Lorem laboris\",\n   \"history\": \"cillum\",\n   \"ancestors\": \"in\",\n   \"body\": \"ut ea sed\",\n   \"version\": \"esse in\",\n   \"descendants\": \"e\",\n   \"space\": \"dolor et anim\"\n  },\n  \"space\": {\n   \"id\": -99349008,\n   \"key\": \"voluptate irure fugiat laboris sit\",\n   \"name\": \"quis id ex enim dolor\",\n   \"type\": \"Ut quis dolore sed\",\n   \"status\": \"laboris velit nisi\",\n   \"_expandable\": {\n    \"settings\": \"nostrud Excepteur officia\",\n    \"metadata\": \"veniam culpa eu\",\n    \"operations\": \"deserunt sint est\",\n    \"lookAndFeel\": \"consectetur do sit\",\n    \"permissions\": \"laboris e\",\n    \"icon\": \"consectetur ut incididunt\",\n    \"description\": \"dolore commodo\",\n    \"theme\": \"qui culpa dol\",\n    \"history\": \"in\",\n    \"homepage\": \"aliquip labore\"\n   },\n   \"_links\": {},\n   \"icon\": {\n    \"path\": \"ea cillum officia tempor\",\n    \"width\": 9646850,\n    \"height\": -32659943,\n    \"isDefault\": false\n   },\n   \"description\": {\n    \"plain\": {\n     \"value\": \"enim id sunt\",\n     \"representation\": \"view\",\n     \"embeddedContent\": [\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     ]\n    },\n    \"view\": {\n     \"value\": \"aute et veniam enim\",\n     \"representation\": \"plain\",\n     \"embeddedContent\": [\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     ]\n    }\n   },\n   \"homepage\": {\n    \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n   },\n   \"metadata\": {\n    \"labels\": {\n     \"results\": [\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     ],\n     \"start\": -61494664,\n     \"limit\": 17186679,\n     \"size\": -66156233,\n     \"_links\": {}\n    }\n   },\n   \"operations\": [\n    {\n     \"operation\": \"create\",\n     \"targetType\": \"application\"\n    },\n    {\n     \"operation\": \"restore\",\n     \"targetType\": \"blogpost\"\n    }\n   ],\n   \"permissions\": [\n    {\n     \"subjects\": {\n      \"_expandable\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"user\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"group\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"operation\": {\n      \"operation\": \"export\",\n      \"targetType\": \"comment\"\n     },\n     \"anonymousAccess\": false,\n     \"unlicensedAccess\": false\n    },\n    {\n     \"subjects\": {\n      \"_expandable\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"user\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"group\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"operation\": {\n      \"operation\": \"move\",\n      \"targetType\": \"blogpost\"\n     },\n     \"anonymousAccess\": false,\n     \"unlicensedAccess\": false\n    }\n   ],\n   \"settings\": {\n    \"routeOverrideEnabled\": false,\n    \"_links\": {}\n   },\n   \"theme\": {},\n   \"lookAndFeel\": {\n    \"headings\": {\n     \"color\": \"laborum voluptate\"\n    },\n    \"links\": {\n     \"color\": \"minim\"\n    },\n    \"menus\": {\n     \"hoverOrFocus\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"color\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    },\n    \"header\": {\n     \"backgroundColor\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"button\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"primaryNavigation\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"secondaryNavigation\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"search\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    },\n    \"content\": {\n     \"screen\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"container\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"header\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"body\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    },\n    \"bordersAndDividers\": {\n     \"color\": \"do dolore eu\"\n    }\n   },\n   \"history\": {\n    \"createdDate\": \"1944-07-17T18:59:49.863Z\"\n   }\n  },\n  \"history\": {\n   \"latest\": true,\n   \"createdBy\": {\n    \"type\": \"user\",\n    \"accountId\": \"nulla occaecat in\",\n    \"accountType\": \"atlassian\",\n    \"email\": \"esse ad non\",\n    \"publicName\": \"in magna eiusmod dolore\",\n    \"profilePicture\": {\n     \"path\": \"ea do laborum eiusmod\",\n     \"width\": 54019136,\n     \"height\": -56347890,\n     \"isDefault\": true\n    },\n    \"displayName\": \"Lorem \",\n    \"_expandable\": {\n     \"operations\": \"fugiat minim aute aliquip\",\n     \"details\": \"cupidatat\",\n     \"personalSpace\": \"Duis labore reprehenderit\"\n    },\n    \"_links\": {},\n    \"username\": \"dolore reprehe\",\n    \"userKey\": \"officia aliqua\",\n    \"operations\": [\n     {\n      \"operation\": \"administer\",\n      \"targetType\": \"blogpost\"\n     },\n     {\n      \"operation\": \"administer\",\n      \"targetType\": \"page\"\n     }\n    ],\n    \"details\": {\n     \"business\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"personal\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    },\n    \"personalSpace\": {\n     \"id\": -63575015,\n     \"key\": \"sed est\",\n     \"name\": \"Ut ut sunt\",\n     \"type\": \"ad laborum ut tempor\",\n     \"status\": \"labore ipsum\",\n     \"_expandable\": {\n      \"settings\": \"veniam\",\n      \"metadata\": \"Excepteur consectetur\",\n      \"operations\": \"eiusmod elit qui\",\n      \"lookAndFeel\": \"sint incididunt\",\n      \"permissions\": \"Ut anim cillum adipisicing\",\n      \"icon\": \"c\",\n      \"description\": \"reprehenderit ullamco\",\n      \"theme\": \"et cupidatat pariatur\",\n      \"history\": \"adipisicing dolore sint in laboris\",\n      \"homepage\": \"aliqua ea nostrud eu\"\n     },\n     \"_links\": {},\n     \"icon\": {\n      \"path\": \"nulla Lorem dolor\",\n      \"width\": -5215010,\n      \"height\": 10911176,\n      \"isDefault\": false\n     },\n     \"description\": {\n      \"plain\": {\n       \"value\": \"cupidatat irure ea\",\n       \"representation\": \"view\",\n       \"embeddedContent\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ]\n      },\n      \"view\": {\n       \"value\": \"non ut\",\n       \"representation\": \"plain\",\n       \"embeddedContent\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ]\n      }\n     },\n     \"homepage\": {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     \"metadata\": {\n      \"labels\": {\n       \"results\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ],\n       \"start\": -5495759,\n       \"limit\": 64599517,\n       \"size\": -66778100,\n       \"_links\": {}\n      }\n     },\n     \"operations\": [\n      {\n       \"operation\": \"update\",\n       \"targetType\": \"blogpost\"\n      },\n      {\n       \"operation\": \"restore\",\n       \"targetType\": \"blogpost\"\n      }\n     ],\n     \"permissions\": [\n      {\n       \"subjects\": {\n        \"_expandable\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"user\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"group\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"operation\": {\n        \"operation\": \"delete\",\n        \"targetType\": \"attachment\"\n       },\n       \"anonymousAccess\": false,\n       \"unlicensedAccess\": false\n      },\n      {\n       \"subjects\": {\n        \"_expandable\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"user\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"group\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"operation\": {\n        \"operation\": \"administer\",\n        \"targetType\": \"application\"\n       },\n       \"anonymousAccess\": false,\n       \"unlicensedAccess\": false\n      }\n     ],\n     \"settings\": {\n      \"routeOverrideEnabled\": false,\n      \"_links\": {}\n     },\n     \"theme\": {},\n     \"lookAndFeel\": {\n      \"headings\": {\n       \"color\": \"laboris voluptate deserunt Lorem\"\n      },\n      \"links\": {\n       \"color\": \"nulla e\"\n      },\n      \"menus\": {\n       \"hoverOrFocus\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"color\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"header\": {\n       \"backgroundColor\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"button\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"primaryNavigation\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"secondaryNavigation\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"search\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"content\": {\n       \"screen\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"container\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"header\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"body\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"bordersAndDividers\": {\n       \"color\": \"incididunt sit\"\n      }\n     },\n     \"history\": {\n      \"createdDate\": \"2008-12-10T01:17:26.176Z\"\n     }\n    }\n   },\n   \"createdDate\": \"1995-03-26T22:22:18.507Z\",\n   \"lastUpdated\": {\n    \"by\": {\n     \"type\": \"unknown\",\n     \"accountId\": \"Duis officia dolor\",\n     \"accountType\": \"atlassian\",\n     \"email\": \"dolore ut sint incididunt\",\n     \"publicName\": \"id do Excepteur\",\n     \"profilePicture\": {\n      \"path\": \"aliquip mollit ad ea\",\n      \"width\": 96247362,\n      \"height\": 9789256,\n      \"isDefault\": false\n     },\n     \"displayName\": \"ea aute adipisicing enim e\",\n     \"_expandable\": {\n      \"operations\": \"velit ullamco irure aliqua tempor\",\n      \"details\": \"minim officia \",\n      \"personalSpace\": \"proident veniam\"\n     },\n     \"_links\": {},\n     \"username\": \"nisi minim culpa\",\n     \"userKey\": \"aliquip cupidatat in\",\n     \"operations\": [\n      {\n       \"operation\": \"restore\",\n       \"targetType\": \"attachment\"\n      },\n      {\n       \"operation\": \"delete\",\n       \"targetType\": \"blogpost\"\n      }\n     ],\n     \"details\": {\n      \"business\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"personal\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"personalSpace\": {\n      \"id\": -76916083,\n      \"key\": \"proident commodo minim\",\n      \"name\": \"ex laborum amet incididunt officia\",\n      \"type\": \"nisi cupidatat eu\",\n      \"status\": \"dolor incididunt occaecat dolore\",\n      \"_expandable\": {\n       \"settings\": \"ex velit Excepteur sit adipisicing\",\n       \"metadata\": \"ma\",\n       \"operations\": \"ullamco aliquip\",\n       \"lookAndFeel\": \"eu esse sint reprehenderit deserunt\",\n       \"permissions\": \"consequat in\",\n       \"icon\": \"ut deserunt\",\n       \"description\": \"quis\",\n       \"theme\": \"deserunt commodo ipsum\",\n       \"history\": \"ad anim\",\n       \"homepage\": \"ad sint laboris\"\n      },\n      \"_links\": {},\n      \"icon\": {\n       \"path\": \"et qui reprehenderit est\",\n       \"width\": -25763348,\n       \"height\": 77688782,\n       \"isDefault\": true\n      },\n      \"description\": {\n       \"plain\": {\n        \"value\": \"ipsu\",\n        \"representation\": \"plain\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       },\n       \"view\": {\n        \"value\": \"in occae\",\n        \"representation\": \"plain\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       }\n      },\n      \"homepage\": {\n       \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n      },\n      \"metadata\": {\n       \"labels\": {\n        \"results\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ],\n        \"start\": -79398379,\n        \"limit\": 17055145,\n        \"size\": -16614983,\n        \"_links\": {}\n       }\n      },\n      \"operations\": [\n       {\n        \"operation\": \"move\",\n        \"targetType\": \"blogpost\"\n       },\n       {\n        \"operation\": \"copy\",\n        \"targetType\": \"comment\"\n       }\n      ],\n      \"permissions\": [\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"create\",\n         \"targetType\": \"application\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       },\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"create\",\n         \"targetType\": \"attachment\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       }\n      ],\n      \"settings\": {\n       \"routeOverrideEnabled\": false,\n       \"_links\": {}\n      },\n      \"theme\": {},\n      \"lookAndFeel\": {\n       \"headings\": {\n        \"color\": \"officia mollit dolore in\"\n       },\n       \"links\": {\n        \"color\": \"non\"\n       },\n       \"menus\": {\n        \"hoverOrFocus\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"color\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"header\": {\n        \"backgroundColor\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"button\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"primaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"secondaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"search\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"content\": {\n        \"screen\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"container\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"header\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"body\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"bordersAndDividers\": {\n        \"color\": \"ad ullamco\"\n       }\n      },\n      \"history\": {\n       \"createdDate\": \"1971-06-06T21:36:12.078Z\"\n      }\n     }\n    },\n    \"when\": \"1949-06-29T07:07:59.586Z\",\n    \"friendlyWhen\": \"culpa sit minim\",\n    \"message\": \"ad aliqua eu voluptate\",\n    \"number\": -33652712,\n    \"minorEdit\": false,\n    \"_expandable\": {\n     \"content\": \"est\",\n     \"collaborators\": \"Duis aliqua esse\"\n    },\n    \"_links\": {},\n    \"content\": {\n     \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n    },\n    \"collaborators\": {\n     \"users\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"userKeys\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"_links\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    }\n   },\n   \"previousVersion\": {\n    \"by\": {\n     \"type\": \"unknown\",\n     \"accountId\": \"et enim incididunt officia\",\n     \"accountType\": \"atlassian\",\n     \"email\": \"sint nisi dolore\",\n     \"publicName\": \"aliqua exercitation veniam\",\n     \"profilePicture\": {\n      \"path\": \"nulla sed sit\",\n      \"width\": 67928675,\n      \"height\": -34481020,\n      \"isDefault\": false\n     },\n     \"displayName\": \"Excepteur Duis veniam\",\n     \"_expandable\": {\n      \"operations\": \"eiusmod veniam\",\n      \"details\": \"velit ex eu adipi\",\n      \"personalSpace\": \"mollit\"\n     },\n     \"_links\": {},\n     \"username\": \"irure mollit ex eiusmod cupidatat\",\n     \"userKey\": \"culpa\",\n     \"operations\": [\n      {\n       \"operation\": \"delete\",\n       \"targetType\": \"space\"\n      },\n      {\n       \"operation\": \"restore\",\n       \"targetType\": \"page\"\n      }\n     ],\n     \"details\": {\n      \"business\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"personal\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"personalSpace\": {\n      \"id\": -93085421,\n      \"key\": \"in\",\n      \"name\": \"in ullamco veniam sint consectetur\",\n      \"type\": \"Lorem ea\",\n      \"status\": \"Lorem incididunt do exercitation\",\n      \"_expandable\": {\n       \"settings\": \"reprehenderit dolore\",\n       \"metadata\": \"aute irure\",\n       \"operations\": \"anim sit\",\n       \"lookAndFeel\": \"non labore quis\",\n       \"permissions\": \"ipsum veniam eu magna consequat\",\n       \"icon\": \"adipisicin\",\n       \"description\": \"occaecat magna mollit commodo\",\n       \"theme\": \"officia quis mollit fugiat velit\",\n       \"history\": \"nostrud dolore\",\n       \"homepage\": \"dolor sint\"\n      },\n      \"_links\": {},\n      \"icon\": {\n       \"path\": \"officia minim ut\",\n       \"width\": -12363291,\n       \"height\": -61415268,\n       \"isDefault\": false\n      },\n      \"description\": {\n       \"plain\": {\n        \"value\": \"veniam culpa\",\n        \"representation\": \"plain\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       },\n       \"view\": {\n        \"value\": \"ex ea reprehenderit amet occaecat\",\n        \"representation\": \"view\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       }\n      },\n      \"homepage\": {\n       \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n      },\n      \"metadata\": {\n       \"labels\": {\n        \"results\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ],\n        \"start\": -54551885,\n        \"limit\": 15629542,\n        \"size\": 90033433,\n        \"_links\": {}\n       }\n      },\n      \"operations\": [\n       {\n        \"operation\": \"restore\",\n        \"targetType\": \"attachment\"\n       },\n       {\n        \"operation\": \"create\",\n        \"targetType\": \"comment\"\n       }\n      ],\n      \"permissions\": [\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"update\",\n         \"targetType\": \"page\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       },\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"restore\",\n         \"targetType\": \"application\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       }\n      ],\n      \"settings\": {\n       \"routeOverrideEnabled\": false,\n       \"_links\": {}\n      },\n      \"theme\": {},\n      \"lookAndFeel\": {\n       \"headings\": {\n        \"color\": \"occaecat\"\n       },\n       \"links\": {\n        \"color\": \"aliquip voluptate velit\"\n       },\n       \"menus\": {\n        \"hoverOrFocus\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"color\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"header\": {\n        \"backgroundColor\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"button\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"primaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"secondaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"search\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"content\": {\n        \"screen\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"container\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"header\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"body\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"bordersAndDividers\": {\n        \"color\": \"sint sit nulla ips\"\n       }\n      },\n      \"history\": {\n       \"createdDate\": \"2003-12-02T03:24:00.245Z\"\n      }\n     }\n    },\n    \"when\": \"1986-07-07T00:34:45.610Z\",\n    \"friendlyWhen\": \"sint adipisicing aute velit\",\n    \"message\": \"reprehenderit nostrud Excepteur\",\n    \"number\": 79790664,\n    \"minorEdit\": false,\n    \"_expandable\": {\n     \"content\": \"dolor do nulla\",\n     \"collaborators\": \"dolor aliquip sint\"\n    },\n    \"_links\": {},\n    \"content\": {\n     \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n    },\n    \"collaborators\": {\n     \"users\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"userKeys\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"_links\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    }\n   },\n   \"contributors\": {\n    \"publishers\": {\n     \"users\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"userKeys\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"_links\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    }\n   },\n   \"nextVersion\": {\n    \"by\": {\n     \"type\": \"unknown\",\n     \"accountId\": \"est dolore\",\n     \"accountType\": \"app (if this user is a bot user created on behalf of an Atlassian app)\",\n     \"email\": \"in labore dolor\",\n     \"publicName\": \"enim et ea\",\n     \"profilePicture\": {\n      \"path\": \"co\",\n      \"width\": 49701315,\n      \"height\": 91957178,\n      \"isDefault\": true\n     },\n     \"displayName\": \"aliquip dolore enim\",\n     \"_expandable\": {\n      \"operations\": \"ullamco Ut officia ipsum\",\n      \"details\": \"esse voluptate id\",\n      \"personalSpace\": \"eiusmod dolore officia est\"\n     },\n     \"_links\": {},\n     \"username\": \"Ut cillum commodo\",\n     \"userKey\": \"pariatur adipisicing occaecat sint\",\n     \"operations\": [\n      {\n       \"operation\": \"read\",\n       \"targetType\": \"space\"\n      },\n      {\n       \"operation\": \"administer\",\n       \"targetType\": \"blogpost\"\n      }\n     ],\n     \"details\": {\n      \"business\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"personal\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"personalSpace\": {\n      \"id\": 14249113,\n      \"key\": \"magna enim\",\n      \"name\": \"velit nulla laborum reprehenderit consectetur\",\n      \"type\": \"ullamco mollit\",\n      \"status\": \"ea culpa\",\n      \"_expandable\": {\n       \"settings\": \"ex id anim veniam nulla\",\n       \"metadata\": \"do cupidatat Excepteur\",\n       \"operations\": \"fugiat occaecat aliqua eu nulla\",\n       \"lookAndFeel\": \"tempor officia ut\",\n       \"permissions\": \"minim inci\",\n       \"icon\": \"irure cillum\",\n       \"description\": \"officia do aliquip\",\n       \"theme\": \"aliquip in nostrud est esse\",\n       \"history\": \"cupidatat in voluptate \",\n       \"homepage\": \"tempor nulla consectetur\"\n      },\n      \"_links\": {},\n      \"icon\": {\n       \"path\": \"Excepteur incididunt deserunt dolore Ut\",\n       \"width\": 71711707,\n       \"height\": 68001938,\n       \"isDefault\": false\n      },\n      \"description\": {\n       \"plain\": {\n        \"value\": \"nostrud sunt magna incididu\",\n        \"representation\": \"plain\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       },\n       \"view\": {\n        \"value\": \"nostrud Lorem minim mollit\",\n        \"representation\": \"plain\",\n        \"embeddedContent\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ]\n       }\n      },\n      \"homepage\": {\n       \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n      },\n      \"metadata\": {\n       \"labels\": {\n        \"results\": [\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        ],\n        \"start\": -80405193,\n        \"limit\": -19583573,\n        \"size\": -12498881,\n        \"_links\": {}\n       }\n      },\n      \"operations\": [\n       {\n        \"operation\": \"create\",\n        \"targetType\": \"blogpost\"\n       },\n       {\n        \"operation\": \"export\",\n        \"targetType\": \"comment\"\n       }\n      ],\n      \"permissions\": [\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"purge_version\",\n         \"targetType\": \"application\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       },\n       {\n        \"subjects\": {\n         \"_expandable\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"user\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         },\n         \"group\": {\n          \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n         }\n        },\n        \"operation\": {\n         \"operation\": \"export\",\n         \"targetType\": \"application\"\n        },\n        \"anonymousAccess\": false,\n        \"unlicensedAccess\": false\n       }\n      ],\n      \"settings\": {\n       \"routeOverrideEnabled\": true,\n       \"_links\": {}\n      },\n      \"theme\": {},\n      \"lookAndFeel\": {\n       \"headings\": {\n        \"color\": \"sed\"\n       },\n       \"links\": {\n        \"color\": \"cillu\"\n       },\n       \"menus\": {\n        \"hoverOrFocus\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"color\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"header\": {\n        \"backgroundColor\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"button\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"primaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"secondaryNavigation\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"search\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"content\": {\n        \"screen\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"container\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"header\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"body\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"bordersAndDividers\": {\n        \"color\": \"reprehenderit enim\"\n       }\n      },\n      \"history\": {\n       \"createdDate\": \"2010-04-16T21:31:42.934Z\"\n      }\n     }\n    },\n    \"when\": \"2016-11-08T11:46:19.742Z\",\n    \"friendlyWhen\": \"dolore mollit tempor\",\n    \"message\": \"officia aute\",\n    \"number\": -94356003,\n    \"minorEdit\": true,\n    \"_expandable\": {\n     \"content\": \"ullamco dolore veniam voluptate\",\n     \"collaborators\": \"in in\"\n    },\n    \"_links\": {},\n    \"content\": {\n     \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n    },\n    \"collaborators\": {\n     \"users\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"userKeys\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"_links\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    }\n   },\n   \"_expandable\": {\n    \"lastUpdated\": \"est laborum laboris ad\",\n    \"previousVersion\": \"sint id Duis\",\n    \"contributors\": \"irure nisi Duis ea sunt\",\n    \"nextVersion\": \"ut\"\n   },\n   \"_links\": {}\n  },\n  \"version\": {\n   \"by\": {\n    \"type\": \"user\",\n    \"accountId\": \"proident deserunt\",\n    \"accountType\": \"app (if this user is a bot user created on behalf of an Atlassian app)\",\n    \"email\": \"laborum ullamco nisi qui\",\n    \"publicName\": \"amet occaecat do adipisicing\",\n    \"profilePicture\": {\n     \"path\": \"do in\",\n     \"width\": -53319611,\n     \"height\": -73150562,\n     \"isDefault\": true\n    },\n    \"displayName\": \"consectetur incididunt Duis id\",\n    \"_expandable\": {\n     \"operations\": \"elit esse ut sed ea\",\n     \"details\": \"labore et irure\",\n     \"personalSpace\": \"nostrud\"\n    },\n    \"_links\": {},\n    \"username\": \"officia minim\",\n    \"userKey\": \"consectetur consequat\",\n    \"operations\": [\n     {\n      \"operation\": \"use\",\n      \"targetType\": \"attachment\"\n     },\n     {\n      \"operation\": \"restore\",\n      \"targetType\": \"comment\"\n     }\n    ],\n    \"details\": {\n     \"business\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     },\n     \"personal\": {\n      \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n     }\n    },\n    \"personalSpace\": {\n     \"id\": 2711965,\n     \"key\": \"Duis ad ex proident\",\n     \"name\": \"ullamco eu nostrud qui\",\n     \"type\": \"officia ex\",\n     \"status\": \"anim dolor Excepteur\",\n     \"_expandable\": {\n      \"settings\": \"labore\",\n      \"metadata\": \"anim eiusmod Duis\",\n      \"operations\": \"cupidatat ea consequat\",\n      \"lookAndFeel\": \"Ut\",\n      \"permissions\": \"qui ex voluptate\",\n      \"icon\": \"eiusmod enim f\",\n      \"description\": \"consectetur Ut pariatur id ad\",\n      \"theme\": \"ad in in\",\n      \"history\": \"sint\",\n      \"homepage\": \"nulla ea ad dolore elit\"\n     },\n     \"_links\": {},\n     \"icon\": {\n      \"path\": \"in\",\n      \"width\": -72194339,\n      \"height\": -16460370,\n      \"isDefault\": true\n     },\n     \"description\": {\n      \"plain\": {\n       \"value\": \"cillum ut labore\",\n       \"representation\": \"view\",\n       \"embeddedContent\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ]\n      },\n      \"view\": {\n       \"value\": \"exercitation et est officia\",\n       \"representation\": \"view\",\n       \"embeddedContent\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ]\n      }\n     },\n     \"homepage\": {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     \"metadata\": {\n      \"labels\": {\n       \"results\": [\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       ],\n       \"start\": 1944527,\n       \"limit\": 33927401,\n       \"size\": -36530858,\n       \"_links\": {}\n      }\n     },\n     \"operations\": [\n      {\n       \"operation\": \"restore\",\n       \"targetType\": \"blogpost\"\n      },\n      {\n       \"operation\": \"move\",\n       \"targetType\": \"attachment\"\n      }\n     ],\n     \"permissions\": [\n      {\n       \"subjects\": {\n        \"_expandable\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"user\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"group\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"operation\": {\n        \"operation\": \"delete\",\n        \"targetType\": \"page\"\n       },\n       \"anonymousAccess\": false,\n       \"unlicensedAccess\": false\n      },\n      {\n       \"subjects\": {\n        \"_expandable\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"user\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        },\n        \"group\": {\n         \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n        }\n       },\n       \"operation\": {\n        \"operation\": \"purge\",\n        \"targetType\": \"application\"\n       },\n       \"anonymousAccess\": false,\n       \"unlicensedAccess\": false\n      }\n     ],\n     \"settings\": {\n      \"routeOverrideEnabled\": false,\n      \"_links\": {}\n     },\n     \"theme\": {},\n     \"lookAndFeel\": {\n      \"headings\": {\n       \"color\": \"id\"\n      },\n      \"links\": {\n       \"color\": \"proident commodo\"\n      },\n      \"menus\": {\n       \"hoverOrFocus\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"color\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"header\": {\n       \"backgroundColor\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"button\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"primaryNavigation\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"secondaryNavigation\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"search\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"content\": {\n       \"screen\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"container\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"header\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       },\n       \"body\": {\n        \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n       }\n      },\n      \"bordersAndDividers\": {\n       \"color\": \"consequat occaecat\"\n      }\n     },\n     \"history\": {\n      \"createdDate\": \"1948-09-25T00:19:41.954Z\"\n     }\n    }\n   },\n   \"when\": \"1971-11-25T22:58:40.429Z\",\n   \"friendlyWhen\": \"non consectetur\",\n   \"message\": \"officia enim\",\n   \"number\": 23427866,\n   \"minorEdit\": false,\n   \"_expandable\": {\n    \"content\": \"laboris adipisicing\",\n    \"collaborators\": \"officia labore Ut cupid\"\n   },\n   \"_links\": {},\n   \"content\": {\n    \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n   },\n   \"collaborators\": {\n    \"users\": {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    },\n    \"userKeys\": {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    },\n    \"_links\": {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    }\n   }\n  },\n  \"ancestors\": [\n   {\n    \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n   },\n   {\n    \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n   }\n  ],\n  \"operations\": [\n   {\n    \"operation\": \"copy\",\n    \"targetType\": \"comment\"\n   },\n   {\n    \"operation\": \"read\",\n    \"targetType\": \"page\"\n   }\n  ],\n  \"children\": {\n   \"_expandable\": {\n    \"attachment\": \"in nulla dolore laborum\",\n    \"comment\": \"non elit\",\n    \"page\": \"voluptate et labore qui\"\n   },\n   \"_links\": {},\n   \"attachment\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": -52299885,\n    \"limit\": 14542503,\n    \"size\": 98182781,\n    \"_links\": {}\n   },\n   \"comment\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": 58755111,\n    \"limit\": -27146561,\n    \"size\": 17527577,\n    \"_links\": {}\n   },\n   \"page\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": 7195154,\n    \"limit\": 72948516,\n    \"size\": -56897568,\n    \"_links\": {}\n   }\n  },\n  \"childTypes\": {\n   \"_expandable\": {\n    \"all\": \"reprehenderit non in sit ipsum\",\n    \"attachment\": \"in Excepteur iru\",\n    \"comment\": \"occaecat ipsum eu\",\n    \"page\": \"sed enim nulla consectetur esse\"\n   },\n   \"attachment\": {\n    \"value\": true,\n    \"_links\": {}\n   },\n   \"comment\": {\n    \"value\": false,\n    \"_links\": {}\n   },\n   \"page\": {\n    \"value\": true,\n    \"_links\": {}\n   }\n  },\n  \"descendants\": {\n   \"_expandable\": {\n    \"attachment\": \"dolore \",\n    \"comment\": \"commodo reprehenderit sed aliqua\",\n    \"page\": \"dolor id occaecat Ut\"\n   },\n   \"_links\": {},\n   \"attachment\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": 39671609,\n    \"limit\": 32635791,\n    \"size\": -98612873,\n    \"_links\": {}\n   },\n   \"comment\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": 413235,\n    \"limit\": -22262034,\n    \"size\": -628156,\n    \"_links\": {}\n   },\n   \"page\": {\n    \"results\": [\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     },\n     {\n      \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n     }\n    ],\n    \"start\": 87719,\n    \"limit\": -69435506,\n    \"size\": 86955275,\n    \"_links\": {}\n   }\n  },\n  \"container\": {},\n  \"body\": {\n   \"_expandable\": {\n    \"editor\": \"aliquip ut Excepteur\",\n    \"view\": \"aute labore aliquip qui\",\n    \"export_view\": \"aute laboris eiusmod occaecat\",\n    \"styled_view\": \"dolore ullamco non\",\n    \"storage\": \"mollit dolor proident\",\n    \"editor2\": \"officia in Excepteur cillum\",\n    \"anonymous_export_view\": \"dolor ad consectetur\"\n   }\n  },\n  \"restrictions\": {\n   \"_links\": {},\n   \"read\": {\n    \"operation\": \"update\",\n    \"_expandable\": {\n     \"restrictions\": \"enim veniam\",\n     \"content\": \"velit eiusmod ullamco amet\"\n    },\n    \"_links\": {},\n    \"restrictions\": {\n     \"user\": {\n      \"results\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"start\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"limit\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"size\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"group\": {\n      \"results\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"start\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"limit\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"size\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"_expandable\": {\n      \"user\": \"aute nisi\",\n      \"group\": \"in ut amet\"\n     }\n    },\n    \"content\": {\n     \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n    }\n   },\n   \"update\": {\n    \"operation\": \"delete\",\n    \"_expandable\": {\n     \"restrictions\": \"enim officia cupidatat\",\n     \"content\": \"esse proident eu\"\n    },\n    \"_links\": {},\n    \"restrictions\": {\n     \"user\": {\n      \"results\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"start\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"limit\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"size\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"group\": {\n      \"results\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"start\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"limit\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      },\n      \"size\": {\n       \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n      }\n     },\n     \"_expandable\": {\n      \"user\": \"ven\",\n      \"group\": \"quis nulla\"\n     }\n    },\n    \"content\": {\n     \"value\": \"<Circular reference to #/components/schemas/Content detected>\"\n    }\n   }\n  },\n  \"_links\": {}\n }\n}"
    },
    {
      "name": "Returned if;\n\n- The content already a property with the given key.\n- The key is too long.\n- The key is empty.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "Bad Request",
      "code": 400,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    },
    {
      "name": "Returned if the user does not have permission to edit the content\nwith the given ID.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "Forbidden",
      "code": 403,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    },
    {
      "name": "Returned if;\n\n- There is no content with the given ID.\n- The calling user does not have permission to view the content.\n- There is no property with the given key and the version number is not 1.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "Not Found",
      "code": 404,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    },
    {
      "name": "Returned if the property version is not correctly incremented.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "Conflict",
      "code": 409,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    },
    {
      "name": "Returned if the value is too long.",
      "originalRequest": {
        "method": "PUT",
        "header": [
          {
            "description": {
              "content": "Added as a part of security scheme: oauth2",
              "type": "text/plain"
            },
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"value\": \"<object>\",\n    \"version\": {\n        \"number\": \"<integer>\",\n        \"minorEdit\": true\n    }\n}"
        },
        "url": {
          "raw": "{{baseUrl}}/api/content/:id/property/:key",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "content",
            ":id",
            "property",
            ":key"
          ],
          "variable": [
            {
              "key": "id"
            },
            {
              "key": "key"
            }
          ]
        }
      },
      "status": "Request Entity Too Large",
      "code": 413,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    }
  ]
}