NOTE: This endpoint supports partial updates and only needs the id and the fields to update, not the entire model.
NOTE: either provide a startOnDate for a fixed start date, or provide startOn and endOn for annual start and end dates
OK