Rippling: GET Time Entry — response body — segments item
GET Time Entry: response body, field segments / item. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: GET Time Entry — response body — segments item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | A piece of continuous time within the time entry that is associated with some type of work or break. This is the pay rate that is used to sync to Payroll and pay employees. |
break_type | array | Optional | |
break_type[] | Model | Each item | Expand GET Time Entry — response body — segments item break type item |
display_name | string | Optional | Name of the final earning for the segment. |
end_time | string | Optional | The end time of the segment. |
job_codes | array | Optional | The job codes associated with the segment. |
job_codes[] | Model | Each item | Expand GET Job Code — response body |
ot_multiplier | JSON | Optional | |
ot_multiplier (anyOf 1) | number | Alternative | The multiplier for overtime hours in this segment. |
ot_multiplier (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
pay_rate | JSON | Optional | |
pay_rate (anyOf 1) | number | Alternative | The pay rate for this segment. |
pay_rate (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
start_time | string | Optional | The start time of the segment. |
Referenced models: GET Time Entry — response body — segments item break type item, GET Job Code — response body