Overview
This topic discusses the JSON representation of Schematic Diagram Information objects.
{
  "name": "<diagramName>",
  "id": "<diagramId>",
  "templateIdentifier": "<templateIdentifier>",
  "templateObjectID": <templateObjectID>,
  "schematicLayerIdentifier": <schematicLayerIdentifier>,
  "folderObjectID": <folderObjectID>,
  "folderIdentifier": "<folderIdentifier>",
  "objectID": <objectID>,
  "createdBy": "<diagramCreator>",
  "lastModificationBy": "<diagramLastEditor>",
  "lastUpdateBy": "<diagramLastUpdator>",
  "creationDate": "<diagramCreationDate>",
  "lastModificationDate": "<diagramModificationDate>",
  "lastUpdateDate": "<diagramLastUpdateDate>",
  "lockedBy": "<diagramLastLocker>",
  "version": "<version>",
  "extent": <envelope>,
  "rootNodes": [
    "<rootNode1>",
    ...,
    "<rootNodeN>"
  ],
  "endNodes": [
    "<endNode1>",
    ...,
    "<endNodeK>"
  ]
}Object properties
| Property | Details | 
|---|---|
| 
 | The diagram name (String). | 
| 
 | The diagram identifier in the schematic service (String). | 
| 
 | The identifier of the diagram template on which the schematic diagram is based in the schematic service (String). | 
| 
 | The OBJECTID of the diagram template on which the schematic diagram is based in the schematic dataset (Long). | 
| 
 | The identifier of the schematic diagram layer in the schematic service (Long). | 
| 
 | The OBJECTID of the schematic folder where the diagram is stored in the schematic dataset (Long). | 
| 
 | The identifier of the schematic folder where the diagram is stored in the schematic service (String). | 
| 
 | The OBJECTID of the schematic diagram in the schematic dataset (Long). | 
| 
 | The name of the diagram creator (String). | 
| 
 | The name of the last user who modified the diagram (String). | 
| 
 | The name of the last user who updated the diagram (String). | 
| 
 | The diagram creation date (String). | 
| 
 | The date the diagram was last modified (String). | 
| 
 | The date the diagram was last updated (String). | 
| 
 | The name of the last user who locked the diagram (String). | 
| 
 | The SDE version on which the diagram is based (String). | 
| 
 | The diagram extent (envelope). | 
| 
 (Optional) | The list of the schematic root node identifiers (Array of String). | 
| 
 (Optional) | The list of the schematic end node identifiers (Array of String). |