Update Department People
POST/api/Departments/UpdateDepartmentPeople
Tier: Public — stable, supported for third-party integration.
Replaces a Department's people membership. Full-replace semantics — people
currently in the department but absent from
UpdateDepartmentPeopleDto.People are removed (their
DepartmentId is nulled); people in the list but not currently assigned are
added. Applied via a bulk merge.
Request
Responses
- 200
- 400
Returns the updated Departments.DepartmentPeopleDetailDto.
An unknown department or person id results in OperationFailed (no validator runs first) — not the usual NotFound convention.