List Time Punches

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

Company ID

Query Params
integer

Location ID

integer

Department ID

integer

Role ID

integer

User ID

boolean | null
Defaults to null

Returns time punches that have been approved. Default null, returns both approved and unapproved punches. If true returns only approved punches. If false returns only unapproved punches.

integer
Defaults to 20

The limit of results that will be returned.

date-time

Return time punches that have been modified after the specified date time. UTC in ISO8601 Format

date-time

Return time punches with clocked in before or on the specified date. UTC in ISO8601 format

date-time

Return time punches with clocked in after or on the specified date. UTC in ISO8601 format

date-time

Return time punches with clocked out before or on the specified date. UTC in ISO8601 format

date-time

Return time punches with clocked out after or on the specified date. UTC in ISO8601 format

boolean
Defaults to false
deprecated

Deprecated, see 'deleted'

boolean | null
Defaults to false

Returns punches filtered by deleted status. Default false, returns undeleted punches. If true returns only deleted punches. if value is null then returns both deleted and undeleted punches.

boolean
Defaults to false

If true, convert any date ranges to consider the local timezone of the punches. If false, date ranges will be in UTC

flags
array of strings | null

A comma separated list of flags to filter time punches by.

flags
employee_approval_statuses
array of strings | null

A comma-separated list of employee approval statuses to filter time punches by.

employee_approval_statuses
string

Cursor for the next or previous page of results.

string

The name of the field and direction you want the results ordered by.

string

Return time punches with business date (based on clocked in date) after or on the specified date. UTC in ISO8601 format. If used, it will take priority over all other clocked in/out date filters.

string

Return time punches with business date (based on clocked in date) before or on the specified date. UTC in ISO8601 format. If used, it will take priority over all other clocked in/out date filters.

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