Skip to main content

Update Time Entry

Adjust an existing entry — fix a missed clock-out or correct times. Adjusted entries record edited_by when made from the portal.

Endpoint​

PATCH /v1/staff/time-entries/{id}

Authentication​

Requires an API key with the staff:write scope.

Request Body​

All fields optional; only provided fields change.

FieldTypeDescription
clock_in_atstring (ISO 8601)Corrected start of work
clock_out_atstring (ISO 8601) | nullCorrected end of work; null reopens the entry
break_minutesintegerCorrected break total
notesstring | nullFree-text note

Response​

Success (200 OK)​

Returns the updated time entry object.

Errors​

StatusCodeDescription
404not_foundTime entry not found
403forbiddenEntry belongs to another supplier
422entry_invalidClock out before clock in, or break longer than the entry

Example Request​

curl -X PATCH "https://app.equipdash.com/api/v1/staff/time-entries/14" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"clock_out_at": "2026-06-12T17:30:00Z"}'