Time Tracking
Public API
Get Configuration
Changed onRetrieves a single time tracking configuration by its ID. Soft-deleted configurations return 404.
OAuth Scopes: time_tracking:configurations
get/api/v1/time-tracking/configurations/{id}
Request
- Base URLhttps://companySubDomain.bamboohr.com
- Auth
- HTTP basic
- or OAuth 2Authorization code/authorize.phpToken URL/token.phpScopestime_tracking:configurations
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idinteger required
The configuration ID.
Response
Successfully retrieved the configuration.
Example response
{
"id": 3,
"name": "Clock Entry",
"type": "GROUP",
"timesheetType": "CLOCK",
"workWeekStartsOn": "SUNDAY",
"approverType": "SPECIFIC_PERSON",
"approverUserId": 2274,
"approvalCutoff": "12:00",
"clockInSchedulePolicy": "ANYTIME",
"customOvertimeEnabled": true,
"overtimeDailyHours": "8.00",
"overtimeDailyDoubleHours": "12.00",
"overtimeWeeklyHours": "45.00",
"employeeIds": [
101,
102,
103
],
"createdAt": "2025-06-12T14:57:06Z",
"updatedAt": "2026-03-10T20:28:42Z"
}Changes
- info
endpoint added
- info