List Clock Entries
Changed onReturns a paginated list of time tracking clock entries. Supports OData-style filter and sort query parameters. Pagination is page-based via page and pageSize (defaults: page 1, pageSize 50, min 10, max 200). Filterable fields: timesheetId, employeeId, start, end. Sortable fields: start, end, updatedAt. Default sort is start desc. Geolocation is omitted (null) for entries whose configuration has it disabled.
OAuth Scopes: time_tracking:timesheets
Request
- Base URLhttps://companySubDomain.bamboohr.com
- Auth
- HTTP basic
- or OAuth 2Authorization code/authorize.phpToken URL/token.phpScopestime_tracking:timesheets
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
OData v4 filter expression. Supported operators: eq, ge, le, and. Filterable fields: timesheetId, employeeId, start, end. Examples: employeeId eq 40342, start ge 2026-03-16T00:00:00Z and start le 2026-03-29T23:59:59Z, timesheetId eq 9001.
Sort expression like start desc or updatedAt asc. Allowed fields: start, end, updatedAt. Defaults to start desc.
The page number to retrieve. Defaults to 1.
The number of items per page. Defaults to 50, minimum 10, maximum 200.
Response
A paginated list of clock entries.
Example response
{
"meta": {
"totalItems": 125,
"totalPages": 3,
"page": 1,
"pageSize": 50
},
"data": [
{
"id": 58231,
"employeeId": 384,
"timesheetId": 1042,
"date": "2026-03-17",
"start": "2026-03-17T08:00:00-07:00",
"end": "2026-03-17T17:00:00-07:00",
"timezone": "America/Denver",
"hours": 9,
"projectId": 19,
"taskId": 47,
"clockInLocation": {
"latitude": 40.7608,
"longitude": -111.891,
"accuracy": 5,
"address": "123 Main St, Lindon, UT"
},
"clockOutLocation": {
"latitude": 40.7608,
"longitude": -111.891,
"accuracy": 5,
"address": "123 Main St, Lindon, UT"
},
"schedulingShiftId": "9f4b3e2c-1a2d-4e5f-8b9c-1d2e3f4a5b6c",
"startSource": "USER",
"endSource": "USER",
"clockedInBy": 42,
"clockedOutBy": 42,
"createdAt": "2026-03-17T08:00:00Z",
"updatedAt": "2026-03-17T17:00:00Z"
}
]
}Changes
- info
endpoint added
- info