PUT Shift

/shifts:id Permission level: 5

Path Params
int32
required
Form Data
int32
int32
string

This parameter works only in conjunction with parameter copy_to, when we want to copy a shift and add one employee to the copied shift.

string
int32

0 -> Standard; 1 -> Open

int32
string
string
string
string
string
string
int32

0 -> Not Confirmed; 1 -> Confirmed

string

A comma-separated employee IDs which will be assigned to a shift.
Full employee name can be sent as well, but in that case only one employee can be assigned.

string

A comma-separated employee IDs which will be removed from a shift.

string
int32

Remote Location id

int32

0 -> Do not force adding staff; 1 -> Force adding staff

int32

0 : Default
90 : Every ‘n’ Day/Week
91 : ‘n’ On, ‘n’ Off
99 : Custom Cycle
1 : Daily
7 : Weekly
13 : Monthly (same date)
3 : Mon - Thu
2 : Mon - Fri
4 : Mon - Sat
15 : Tue - Sat
9 : Sat - Sun
10 : Mon, Wed, Fri
11 : Tues, Thur
19 : Fri - Tues

date

Repeat until date

int32

1 -> With Time Only; 2 -> With employees

string

Custom repeat cycle (eg. SSSOOOO) S-Shift, O-Day off)

string

enum[day,week]

string

0 -> Repeat cycle on, 1 -> Repeat cycle off

int32

Cycle step: Every n days/weeks.

string

1 -> Make all future shifts the same as this one; 2 -> Make all shifts in the series the same as this one; 3 -> Revert this shift to original

int32

enum[0, 1]

int32

enum[0, 1]

int32

enum[0, 1]

int32

enum[0, 1]

int32

enum[0, 1]

int32

enum[0, 1]

string

Copy to date

int32

enum[0, 1]

int32
int32
int32
int32

Skill ID

Responses

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