CreateLeadershipNodeDto
titlestring
Position title. Derived from the selected role when omitted.
Example:
Safety ManagersiteIdstring
Site this position belongs to.
roleIdstring
Optional system role reference, for display only. Never used for authorization.
departmentIdstring
userIdstring
Person holding the position. Omit for vacant.
reportsToIdstring
Parent position this one reports to.
sortOrdernumber
Default value:
0isActiveboolean
Default value:
truetenantIdstring
Target tenant ID. Required when called by a Super Admin; ignored (and must match the caller's own tenant if provided) for tenant users.
CreateLeadershipNodeDto
{
"title": "Safety Manager",
"siteId": "string",
"roleId": "string",
"departmentId": "string",
"userId": "string",
"reportsToId": "string",
"sortOrder": 0,
"isActive": true,
"tenantId": "string"
}