Create shift
papershift_create_shiftWRITE: plan a new shift in a location and working area for a number of employees. Set visible to true only if employees should see it right away (default: left to the account's setting). Assign people afterwards with papershift_assign_user_to_shift. POST /shifts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional note shown on the shift. | |
| ends_at | Yes | ISO 8601 date-time with a timezone, e.g. 2026-11-02T08:00:00+01:00. | |
| tag_ids | No | Tag ids to put on the shift (papershift_list_tags). | |
| visible | No | Whether employees can see the shift (published). | |
| starts_at | Yes | ISO 8601 date-time with a timezone, e.g. 2026-11-02T08:00:00+01:00. | |
| location_id | Yes | Location of the shift. | |
| working_area_id | Yes | Working area of the shift. | |
| number_of_employees | Yes | How many employees the shift needs. |