POST api/SaveStructureChart

Request Information

URI Parameters

None.

Body Parameters

GoJSDetailModel
Name Description Type Additional information
ID

integer

None.

OBJ_ID

integer

None.

USER_ID

integer

None.

CLIENT_ID

integer

None.

TYPE

string

None.

NODE_DATA_JSON

string

None.

LINK_DATA_JSON

string

None.

VERSION_NAME_DATE

string

None.

VERSION_NAME

string

None.

HTML_NOTE

string

None.

SnapshotStartDate

date

None.

SnapshotEndDate

date

None.

linkDataArray

Collection of linkDataArraymodel

None.

nodeDataArray

Collection of nodeDataArrayModel

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "OBJ_ID": 1,
  "USER_ID": 1,
  "CLIENT_ID": 1,
  "TYPE": "sample string 1",
  "NODE_DATA_JSON": "sample string 2",
  "LINK_DATA_JSON": "sample string 3",
  "VERSION_NAME_DATE": "sample string 4",
  "VERSION_NAME": "sample string 5",
  "HTML_NOTE": "sample string 6",
  "SnapshotStartDate": "2025-06-23T11:47:11.8666612+00:00",
  "SnapshotEndDate": "2025-06-23T11:47:11.8666612+00:00",
  "linkDataArray": [
    {
      "points": [
        1.1,
        2.1
      ],
      "segmentOffset": "sample string 1",
      "from": "sample string 2",
      "dash": "sample string 3",
      "to": "sample string 4",
      "color": "sample string 5",
      "showLabel": true,
      "text": "sample string 7"
    },
    {
      "points": [
        1.1,
        2.1
      ],
      "segmentOffset": "sample string 1",
      "from": "sample string 2",
      "dash": "sample string 3",
      "to": "sample string 4",
      "color": "sample string 5",
      "showLabel": true,
      "text": "sample string 7"
    }
  ],
  "nodeDataArray": [
    {
      "key": "sample string 1",
      "text": "sample string 2",
      "id": "sample string 3",
      "strid": "sample string 4",
      "shapesource": "sample string 5",
      "TYPE": "sample string 6",
      "from": "sample string 7",
      "color": "sample string 8",
      "to": "sample string 9",
      "dash": "sample string 10",
      "text1": "sample string 11",
      "url": "sample string 12",
      "category": "sample string 13",
      "maxLines": 14,
      "tooltipTaxStatus": "sample string 15",
      "isDissolved": true,
      "isCollapsed": true,
      "IsInvestorGrouping": "sample string 18",
      "linklabel": "sample string 19",
      "loc": "sample string 20",
      "reddotsource": "sample string 21",
      "name": "sample string 22",
      "parent": "sample string 23",
      "strLOCAL_TAX_STATUS": "sample string 24",
      "strUS_TAX_STATUS": "sample string 25",
      "isShowToolTip": true,
      "CLIENT_REFERENCE_ID": "sample string 27",
      "LEGAL_ENTITY_NAME": "sample string 28"
    },
    {
      "key": "sample string 1",
      "text": "sample string 2",
      "id": "sample string 3",
      "strid": "sample string 4",
      "shapesource": "sample string 5",
      "TYPE": "sample string 6",
      "from": "sample string 7",
      "color": "sample string 8",
      "to": "sample string 9",
      "dash": "sample string 10",
      "text1": "sample string 11",
      "url": "sample string 12",
      "category": "sample string 13",
      "maxLines": 14,
      "tooltipTaxStatus": "sample string 15",
      "isDissolved": true,
      "isCollapsed": true,
      "IsInvestorGrouping": "sample string 18",
      "linklabel": "sample string 19",
      "loc": "sample string 20",
      "reddotsource": "sample string 21",
      "name": "sample string 22",
      "parent": "sample string 23",
      "strLOCAL_TAX_STATUS": "sample string 24",
      "strUS_TAX_STATUS": "sample string 25",
      "isShowToolTip": true,
      "CLIENT_REFERENCE_ID": "sample string 27",
      "LEGAL_ENTITY_NAME": "sample string 28"
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BaseApiResponse
Name Description Type Additional information
Success

boolean

None.

Message

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Message": [
    "sample string 1",
    "sample string 2"
  ]
}