Update a Diagram Group

put

/api/diagram/DiagramGroups/{id}

Updates the properties of the diagram group that matches the specified ID.

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • Diagram group name if specified, applies the new name to the diagram group.
    Example: Test Group
  • Diagrams
    List of Diagrams IDs with the associated Diagram Group
  • Diagram Group ID of the Parent Group. If specified, it means moving this diagram group to be the child of diagram group with ParentDiagramGroupID value.
    Example: 1
  • Remove Diagram from other Diagram Groups Allowed Values: - 0 => FALSE - 1 => TRUE If true, it means removing diagrams in this group from other groups. Hence the diagrams in the group becomes the only instance instead of belonging to multiple parent groups.
    Example: 0
Nested Schema : Diagrams
Type: array
List of Diagrams IDs with the associated Diagram Group
Show Source
Example:
[
    897,
    911
]
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : schema
Match All
Show Source
Nested Schema : SuccessfulUpdateOperation
Type: object
Show Source
Nested Schema : type
Type: object
Show Source
Nested Schema : data
Type: array
Properties of the updated diagram group.
Show Source
Nested Schema : diagramDiagramGroupReadByID
Type: object
Show Source
Nested Schema : Diagrams
Type: array
List of Diagrams IDs with the associated Diagram Group
Show Source
Example:
[
    {
        "DiagramID":"897",
        "DiagramName":"2672 -- try 2"
    },
    {
        "DiagramID":"911",
        "DiagramName":"basic widgets with an on click link to oracle.com"
    }
]
Nested Schema : items
Type: object
Show Source

Default Response

Failed operation
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : errors
Type: array
The list of errors reported. Validation errors will be keyed by record field.
Show Source
Nested Schema : items
Type: object
Back to Top