Publish Shifts

Publishes one or more planned shifts, making them visible to employees. A shift that cannot be published, such as one with a scheduling conflict or one with no one assigned and claiming off, is skipped and reported as a failure with a reason. Returns 200 if all shifts succeed, 207 if some shifts failed, or 409 if all shifts failed.

OAuth Scopes: scheduling:shifts.write, time_tracking.write

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
shiftIds
array of strings
required
length between 1 and 100

Shift IDs to publish.

shiftIds*
Responses

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