SaveCalendar

Update the specified calendar if it already exists, or create it if it does not.

  • Date and time values in the request are time-zone neutral.
  • If the saveCalendar request is one to update an existing Calendar, this request should include the version value returned in the earlier request to retrieve the calendar (GetWorkCalendar).
  • If the given version value does not match the current value held in the database, a conflicting update must have occurred since the initial request to retrieve the calendar, and the save request will be rejected; The caller must then perform another GetWorkCalendar request, to obtain the current version.
  • If the version value shows no conflict, the calendar is updated, and the response includes a new version value.
  • Amendments to existing calendars will not be reflected in those deadline calculations that have already been performed.
Action SaveCalendar
Parameter Notes Calendar identifies the calendar to be saved.
Return SaveCalendarResult

Required System Action

writeCalendars.