Create Shift
Path parameters
Company ID
Headers
An API version
7shifts API version
Company GUID
Request body
Shift ID
User ID
Department ID. Required if the location uses departments.
Role ID. Required if the location uses roles.
Station Number
Start date time of the shift. UTC in ISO8601 format.
End date time of the shift. UTC in ISO8601 format.
Set to true if the shift ends at closing time. If set, end is not used.
Set to true if the shift ends at business decline.
Notes displayed on a shift.
If true the shift is not published.
If true the user has been notified of the published shift.
Set to true if the shift is not assigned to any user. Open shifts can be requested by users.
Set when open is true. Set to 1 for everyone can request an open shift; set to 1 if only offered to specified role.
Set to true if the shift should be made available to the 7shifts job network.
The wage to offer the shift at in the 7shifts job network.
Internal use only
The skill level required for this shift.
Shift status type. 0 - none, 1 - sick, 2 - no show, 3 - late, 4 - call out, 5 - left late.
Number of minutes a user can clock in late after the shift starts.
Response
Shift created