Rippling: Update a shift assignment — response body — shift data shift breaks item
Update a shift assignment: response body, field shift_data / shift_breaks / item. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: Update a shift assignment — response body — shift data shift breaks item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
duration_minutes | JSON | Required within parent | |
duration_minutes (anyOf 1) | integer | Alternative | The duration of the shift break in minutes (input only for creation) |
duration_minutes (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
end_time | string | Optional | The end time of the shift break (calculated from start_time + duration_minutes) |
start_time | string | Required within parent | The start time of the shift break |
type | string | Required within parent | The type of the shift break Known values: MEAL, REST |