Skip to content

Rippling: Update a time entry — request body — body

Update a time entry: request body, field body. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Update a time entry — request body — body

FieldTypePresenceDescription and constraints
$objectRoot
breaksarrayOptionalThe breaks taken during the time entry.
breaks[]ModelEach itemExpand Update a time entry — request body — body breaks item
commentsarrayOptionalThe comments associated with the time entry.
comments[]ModelEach itemExpand Update a time entry — request body — body comments item
create_extra_hours_runbooleanOptionalWhether the time entry should create an extra hours run.
durationnumberOptionalThe duration of the time entry.
idempotency_keystringOptionalThe unique key of the time entry in an outside system. If set, no other time entry with the same key can be created.
job_shiftsarrayOptionalThe job shifts worked during the time entry.
job_shifts[]ModelEach itemExpand Update a time entry — request body — body job shifts item
pay_periodobjectOptionalThe pay period associated with the time card.
pay_period.end_datestringOptionalThe end date of the pay period.
pay_period.pay_schedule_idstringOptionalThe ID of the pay schedule associated with the pay period.
pay_period.start_datestringOptionalThe start date of the pay period.
shift_input_valuesarrayOptionalArbitrary shift inputs collected on the time entry
shift_input_values[]ModelEach itemExpand Update a time entry — response body — shift input values item
start_datestringOptionalThe date of the time entry if using duration.
statusstringOptionalThe status of the time entry.
One of: DRAFT, APPROVED, PAID, FINALIZED
tagsarrayOptionalThe tags associated with the time entry.
tags[]stringEach item
worker_idstringRequired within parentThe ID of the worker associated with the time entry.

Referenced models: Update a time entry — response body — shift input values item, Update a time entry — request body — body breaks item, Update a time entry — request body — body job shifts item, Update a time entry — request body — body comments item

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.