Skip to main content
PUT
Update shift

Path Parameters

id
integer | null

Shift (Roster) ID in Deputy

Example:

12345

Body

application/json

Update shift body

employeeId
integer

Deputy employee ID

date
string

Shift date (YYYY-MM-DD)

startHour
integer

Start hour (0-23)

Required range: 0 <= x <= 23
startMinute
integer

Start minute (0-59)

Required range: 0 <= x <= 59
endHour
integer

End hour (0-23)

Required range: 0 <= x <= 23
endMinute
integer

End minute (0-59)

Required range: 0 <= x <= 59
area
string

Operational unit name

publish
boolean

Publish shift

Response

Shift updated

Shift create/update/delete response

success
boolean
required
message
string
required
shift
object