Skip to Content

Org Chart

Chart Node

A chart node is the building block of an org chart represention a position in the org chart and a relation to other nodes.

The chart node will always contain an id and a managerId. If the managerId is empty the node i at the top of the org chart and has no direct managers.

The chart node properties are shaped by the contents of the node. Currently nodes may contain the following:

  1. A Position - an individual person employed at the company
  2. A Job Post - an open position
  3. A Co-manager group - a collection of two or more Positions
  4. Nothing - it’s possible for a node to not contain anything, in this case it represents only the structural element of the node.

Position

FieldTypeDescriptionNullable
idstringUnique identifier for the chart nodefalse
positionIdstringUnique identifier for the positionfalse
fullNamestringFull name of the person in the positionfalse
titlestringJob title/role of the positionfalse
linkedInUrlstringURL to the person’s LinkedIn profiletrue
managerIdstringID of the managing chart nodetrue

Job Post

FieldTypeDescriptionNullable
idstringUnique identifier for the chart nodefalse
jobIdstringUnique identifier for the job postingfalse
jobTitlestringTitle of the open positionfalse
managerIdstringID of the managing chart nodetrue

Co-manager Group

FieldTypeDescriptionNullable
idstringUnique identifier for the chart nodefalse
namestringDisplay name of the co-manager groupfalse
membersstring[]List of chart node IDs that are part of this groupfalse
managerIdstringID of the managing chart nodetrue

Empty Node

FieldTypeDescriptionNullable
idstringUnique identifier for the chart nodefalse
managerIdstringID of the managing chart nodetrue

Example

[ { "id": "g-12403", "name": "Co-CEOs", "members": [ "p-4449", "p-4448" ], "managerId": null, "nodeType": "coManager" }, { "id": "p-4449", "positionId": 4449, "fullName": "Ted Sarandos", "title": "Co-CEO", "linkedInUrl": "https://www.linkedin.com/in/tedsarandos", "managerId": null, "nodeType": "position" }, { "id": "p-4448", "positionId": 4448, "fullName": "Greg Peters", "title": "Co-CEO", "linkedInUrl": "https://linkedin.com/in/petersgreg", "managerId": null, "nodeType": "position" } ]
Last updated on