IHolidayCalendarService1

Operations

NameSignatureDescription
BulkDeleteHolidayCalendarBulkDeleteResults1 BulkDelete(Uri[] holidayCalendarUris, Uri holidayCalendarBulkDeleteOptionUri)Delete many holiday calendars
CreateEditDraftUri CreateEditDraft(Uri calendarUri)Creates an edit holiday calendar draft
CreateNewDraftUri CreateNewDraft()Creates a new holiday calendar draft
Deletevoid Delete(Uri holidayCalendarUri)Delete a holiday calendar
DeleteHolidayvoid DeleteHoliday(HolidayTargetParameter1 target)Delete a holiday
GetAllHolidayCalendarsHolidayCalendarReference1[] GetAllHolidayCalendars()Retrieve all holiday calendars in the system
GetHolidayCalendarDetailsHolidayCalendarReference1 GetHolidayCalendarDetails(Uri calendarUri)Gets the holiday calendar for the given uri
GetHolidayCalendarForNewUsersHolidayCalendarReference1 GetHolidayCalendarForNewUsers()Get the default holiday calendar for new users
GetHolidayCalendarForUserHolidayCalendarReference1 GetHolidayCalendarForUser(Uri userUri)Get the holiday calendar for a given user
GetPageOfAvailableHolidayCalendarsByTextSearchHolidayCalendarSearchResult1[] GetPageOfAvailableHolidayCalendarsByTextSearch(Int32 page, Int32 pageSize, HolidayCalendarTextSearchParameter1 textSearch)Searches for Holiday Calendars matching a given text search parameter in the system
GetUriFromSlugUri GetUriFromSlug(String slug)Gets the uri for the given holiday calendar slug/id
PublishDraftHolidayCalendarReference1 PublishDraft(Uri calendarDraftUri)Publishes holiday calendar draft
PutHolidaysvoid PutHolidays(Uri calendarUri, HolidayParameter1[] holidays)Puts a list of holidays into a calendar
UpdateHolidayCalendarForNewUsersvoid UpdateHolidayCalendarForNewUsers(Uri holidayCalendarUri)Change the holiday calendar to use as a default value for new users
UpdateHolidayCalendarForUservoid UpdateHolidayCalendarForUser(Uri userUri, Uri holidayCalendarUri)Update the holiday calendar for a given user
UpdateNamevoid UpdateName(Uri calendarUri, String name)Updates the name of a holiday calendar draft