Update Person Place
POST/api/persons/updatepersonplace
Tier: Public — stable, supported for third-party integration.
Records a person's movement to a new place.
Writes an EntityPlaceMovementHistory entry. See Persons.UpdatePersonPlaceDto for the same-place rejection behaviour.
Request
Responses
- 200
- 400
- 401
- 403
The updated person. See Persons.PersonDetailDto.
Unknown PersonId — NotFound; NewPlaceId equals the person's current place (including both null) — InvalidOperation/"NewPlaceId"; or other movement/geo validation failures.
Caller is not authenticated.
Caller does not have Update permission on the Person module.