Deel: Create shifts — request body — body data shifts item shift type: CORRECTION ABSOLUTE
Create shifts: request body, field body / data / shifts / item / shift_type: CORRECTION_ABSOLUTE. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Create shifts — request body — body / data / shifts / item / shift_type: CORRECTION ABSOLUTE
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
description | string | Required within parent | Description of the shift. Maximum length: 30000 Minimum length: 1 |
external_id | string | Required within parent | External ID of the shift. Maximum length: 48 Minimum length: 8 |
payroll_cycle_ref | Model | Optional | Expand Update a shift — 200 response body — data payroll cycle ref Payroll cycle reference |
shift_reference_id | string | Required within parent | External ID of the original shift being corrected. Maximum length: 48 Minimum length: 8 |
shift_type | string | Required within parent | Type of the shift One of: CORRECTION_ABSOLUTE |
summary | Model | Required within parent | Expand Create shifts — request body — body / data / shifts / item / shift_type: CORRECTION ABSOLUTE summary |
Referenced models: Update a shift — 200 response body — data payroll cycle ref, Create shifts — request body — body / data / shifts / item / shift_type: CORRECTION ABSOLUTE summary