v1/special_datesCopy Pagepost https://shyftplan.com/api/v1/special_datesCreate a new special date.Query Paramslocation_ids[]array of int32sList of IDs of all the locations where the special date is valid. This will be ignored when all_locations is truelocation_ids[]ADD int32Body Paramsuser_emailstringrequiredThis is a testing sandbox. We advise against using credentials for production accounts here. E-mail address of the API user.authentication_tokenstringrequiredThis is a testing sandbox. We advise against using credentials for production accounts here. Authentication token - can be fetched by login action.company_idint32required≥ 1ID of a shyftplan account.namestringrequiredName of the special date. E.g. Halloweenspecial_datedaterequiredCalendar day of the special date. Format: YYYY-MM-DD, e.g. 2025-10-31. Must be in the future.all_locationsbooleanDefaults to trueBoolean value to determine whether the special date is valid in all locations of the company. If not (false), you can provide a list of IDs of locations where the date is valid using the parameter location_ids.truefalseend_timedate-timeEnd time of the special date event. This will be ignored, if full_day is true.full_daybooleanDefaults to trueBoolean value to determine if the special date occupies a full calendar day.truefalseis_included_in_hour_accountbooleanDefaults to trueBoolean value to determine if the special date should result in bonus time in the shyftplan hour account of employees.truefalsestart_timedate-timeStart time of the special date. This will be ignored, if full day is true.Responses 201Success 401Unauthorized 404Company not found 422Invalid requestUpdated 3 months ago v1/special_datesv1/special_dates/{id}Did this page help you?YesNo