Create a Diagram Group

post

/api/diagram/DiagramGroups

Creates a diagram group.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • Name for the diagram group.
    Example: Test Group
  • Diagrams
    List of Diagrams IDs with the associated Diagram Group
  • Diagram Group ID of the Parent Group.
    Example: 1
  • Remove Diagram from other Diagram Groups Allowed Values: - 0 => FALSE - 1 => TRUE If true, it means removing the Diagram IDs association with other diagram groups, such that the diagram(s) ONLY associates with this diagram group. Otherwise, the diagrams can potentially associate with multiple diagram 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 : SuccessfulAddOperation
Type: object
Show Source
Nested Schema : type
Type: object
Show Source
Nested Schema : data
Type: array
The properties of the new 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