Update base shift

This endpoint can be used to update a base shift. In the request you provide a session ID in the header and base shift details in the body.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

ID of the base shift to update

number

Base shift start date/time in milliseconds

number

Base shift duration in milliseconds

string

Shift template ID

string

Shift planning config ID

boolean

Whether the base shift is archived

string

Base shift recurrence end type

number

Recurrence interval

number

Week start day

string

Timezone used for recurrence handling

string

Recurrence rule

string | null

Recurrence frequency. If set to 'never', recurrence is unset by the controller.

number

Recurrence end date in milliseconds

number

Recurrence occurrence count

byWeekDay
array

Recurrence by weekday

byWeekDay
byMonth
array of numbers

Recurrence by month

byMonth
bySetPos
array of numbers

Recurrence by set position

bySetPos
byMonthDay
array of numbers

Recurrence by month day

byMonthDay
byWeekNumber
array of numbers

Recurrence by week number

byWeekNumber
dateExceptions
array | null

Date exceptions for this base shift

dateExceptions
Headers
string
required

Session ID

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json