GET /api/departments/{id}
Returns single department
Parameters
Name |
In |
Description |
Required |
Type |
id |
path |
|
true |
string |
Responses
Response Example
{
"id":"string",
"externalId":"string",
"code":"string",
"parentDepartmentId":"string",
"abbreviation":"string",
"name":"string",
"unit":"string",
"group":"string",
"validFromDate":"string",
"validToDate":"string",
"journalUnitId":"string",
"archiveUnit":"string",
"managerUserId":"string",
"level":"string",
"gidId":"string",
"mailDistributionGroup":"string",
"intralink":"string"
}
PUT /api/departments/{id}
Updates department with data from JSON object provided.
All values from JSON object updates stored object.
Parameters
Name |
In |
Description |
Required |
Type |
id |
path |
|
true |
string |
Request body
{
"departmentName":"string",
"departmentShortName":"string",
"departmentId":"string",
"departmentParentId":"string",
"departmentHeadId":"string",
"externalID":"string",
"enhetstype":"string"
}
Responses
Response Example
{
"id":"string",
"externalId":"string",
"code":"string",
"parentDepartmentId":"string",
"abbreviation":"string",
"name":"string",
"unit":"string",
"group":"string",
"validFromDate":"string",
"validToDate":"string",
"journalUnitId":"string",
"archiveUnit":"string",
"managerUserId":"string",
"level":"string",
"gidId":"string",
"mailDistributionGroup":"string",
"intralink":"string"
}