Rippling: Update a unassigned shift — response body — published version
Update a unassigned shift: response body, field published_version. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: Update a unassigned shift — response body — published version
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | The published version of the shift |
end_time | string | Required within parent | The end time of the shift |
notes | string | Optional | Notes for the shift, max length 256 characters Maximum length: 256 |
shift_breaks | array | Optional | The breaks of the shift |
shift_breaks[] | Model | Each item | Expand Update a shift assignment — response body — shift data shift breaks item |
shift_segments | array | Optional | The segments of the shift |
shift_segments[] | Model | Each item | Expand Update a shift assignment — response body — shift data shift segments item |
start_time | string | Required within parent | The start time of the shift |
Referenced models: Update a shift assignment — response body — shift data shift breaks item, Update a shift assignment — response body — shift data shift segments item