IHolidayCalendarService1
Operations
Name
Signature
Description
BulkDelete
HolidayCalendarBulkDeleteResults1 BulkDelete(Uri[] holidayCalendarUris, Uri holidayCalendarBulkDeleteOptionUri)
Delete many holiday calendars
CreateEditDraft
Uri CreateEditDraft(Uri calendarUri)
Creates an edit holiday calendar draft
CreateNewDraft
Uri CreateNewDraft()
Creates a new holiday calendar draft
Delete
void Delete(Uri holidayCalendarUri)
Delete a holiday calendar
DeleteHoliday
void DeleteHoliday(HolidayTargetParameter1 target)
Delete a holiday
GetAllHolidayCalendars
HolidayCalendarReference1[] GetAllHolidayCalendars()
Retrieve all holiday calendars in the system
GetHolidayCalendarDetails
HolidayCalendarReference1 GetHolidayCalendarDetails(Uri calendarUri)
Gets the holiday calendar for the given uri
GetHolidayCalendarForNewUsers
HolidayCalendarReference1 GetHolidayCalendarForNewUsers()
Get the default holiday calendar for new users
GetHolidayCalendarForUser
HolidayCalendarReference1 GetHolidayCalendarForUser(Uri userUri)
Get the holiday calendar for a given user
GetPageOfAvailableHolidayCalendarsByTextSearch
HolidayCalendarSearchResult1[] GetPageOfAvailableHolidayCalendarsByTextSearch(Int32 page, Int32 pageSize, HolidayCalendarTextSearchParameter1 textSearch)
Searches for Holiday Calendars matching a given text search parameter in the system
GetUriFromSlug
Uri GetUriFromSlug(String slug)
Gets the uri for the given holiday calendar slug/id
PublishDraft
HolidayCalendarReference1 PublishDraft(Uri calendarDraftUri)
Publishes holiday calendar draft
PutHolidays
void PutHolidays(Uri calendarUri, HolidayParameter1[] holidays)
Puts a list of holidays into a calendar
UpdateHolidayCalendarForNewUsers
void UpdateHolidayCalendarForNewUsers(Uri holidayCalendarUri)
Change the holiday calendar to use as a default value for new users
UpdateHolidayCalendarForUser
void UpdateHolidayCalendarForUser(Uri userUri, Uri holidayCalendarUri)
Update the holiday calendar for a given user
UpdateName
void UpdateName(Uri calendarUri, String name)
Updates the name of a holiday calendar draft