Update Person
POST/api/persons/updateperson
Tier: Public — stable, supported for third-party integration.
Full-replace update of a person's basic fields, template, and extended properties.
Request
Responses
- 200
- 400
- 401
- 403
The updated person. See Persons.PersonDetailDto.
Unknown id — NotFound; or the same validation failures as PersonController.CreatePerson(...).
Omitting UpdatePersonDto.PersonExtendedPropertyList entirely returns
MissingRequiredField/"PersonExtendedPropertyList" — always send at least [].
Caller is not authenticated.
Caller does not have Update permission on the Person module.