Rippling: List time entries — response body — results item
List time entries: response body, field results / item. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: List time entries — response body — results item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
breaks | array | Optional | The breaks taken during the time entry. |
breaks[] | Model | Each item | Expand Update a time entry — response body — breaks item |
comments | array | Optional | The comments associated with the time entry. |
comments[] | Model | Each item | Expand Update a time entry — response body — comments item |
create_extra_hours_run | boolean | Optional | Whether the time entry should create an extra hours run. |
created_at | string | Required within parent | Record creation date |
end_time | string | Optional | The end time of the time entry. |
id | string | Required within parent | Identifier field |
idempotency_key | string | Optional | The unique key of the time entry in an outside system. If set, no other time entry with the same key can be created. |
job_shifts | array | Optional | The job shifts worked during the time entry. |
job_shifts[] | Model | Each item | Expand Update a time entry — response body — job shifts item |
pay_period | object | Optional | The pay period associated with the time card. |
pay_period.end_date | string | Optional | The end date of the pay period. |
pay_period.pay_schedule_id | string | Optional | The ID of the pay schedule associated with the pay period. |
pay_period.start_date | string | Optional | The start date of the pay period. |
piece_rate_premiums | array | Optional | The piece-rate premiums earned during the time entry. |
piece_rate_premiums[] | Model | Each item | Expand Update a time entry — response body — piece rate premiums item |
premiums | array | Optional | The premiums earned during the time entry. |
premiums[] | Model | Each item | Expand Update a time entry — response body — premiums item |
segments | array | Optional | The pay rates for each segment of the time entry. |
segments[] | Model | Each item | Expand Update a time entry — response body — segments item |
shift_input_values | array | Optional | Arbitrary shift inputs collected on the time entry |
shift_input_values[] | Model | Each item | Expand Update a time entry — response body — shift input values item |
start_time | string | Optional | The start time of the time entry. |
status | string | Optional | The status of the time entry. Known values: DRAFT, APPROVED, PAID, FINALIZED |
tags | array | Optional | The tags associated with the time entry. |
tags[] | string | Each item | |
time_card | Model | Optional | Expand Update a time entry — response body — time card |
time_card_id | string | Optional | The ID of the time card associated with the time entry. |
time_entry_summary | Model | Optional | Expand Update a time entry — response body — time entry summary |
updated_at | string | Required within parent | Record update date |
worker | Model | Optional | Expand Update a time entry — response body — worker |
worker_id | string | Required within parent | The ID of the worker associated with the time entry. |
Referenced models: Update a time entry — response body — breaks item, Update a time entry — response body — job shifts item, Update a time entry — response body — piece rate premiums item, Update a time entry — response body — premiums item, Update a time entry — response body — segments item, Update a time entry — response body — shift input values item, Update a time entry — response body — comments item, Update a time entry — response body — time card, Update a time entry — response body — time entry summary, Update a time entry — response body — worker