These docs are for v2.2023.0401. Click to read the latest docs for v2.2025.0301.

Update Time Punch

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int64
required

Company id

int64
required

Time punch id

Body Params
integer

Department ID

integer

The ID of the role that the user is clocking in to work for.

date-time

The start date and time when the user clocked in. Formatted as ISO8601 datetime in UTC timezone.

date-time

The start date and time when the user clocked out. Formatted as ISO8601 datetime in UTC timezone.

string

Additional notes for a shift.

integer | null

Tips declared for the shift in cents

breaks
array of objects

List of breaks during a shift. Breaks must always be included in a correct state in update requests. The absence of an existing break in the payload implies that it should be deleted.

breaks
Headers
string

7shifts API version

uuid

Company GUID

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json