API Docs / Schemas / UpdateTimeRecordingSettingsRequest

UpdateTimeRecordingSettingsRequest

Request to update time recording settings for the tenant

Properties

Name Type Description
timeTrackingEnabledboolean

Whether time tracking is enabled for this tenant

Whether time tracking is enabled for this tenant

requireClientOrTaskboolean

When true, every time entry must be linked to a client or a task

When true, every time entry must be linked to a client or a task

billableByDefaultboolean

When true, new time entries and timers start as billable

When true, new time entries and timers start as billable

defaultHourlyRatenumber

Default charge-out rate per hour for billable time entries,
used when the team member has no rate of their own

Default charge-out rate per hour for billable time entries,
used when the team member has no rate of their own

defaultCostRatenumber

Default cost rate per hour, used when the team member has no cost rate of their own.
Setting it requires the Cost Rates update permission

Default cost rate per hour, used when the team member has no cost rate of their own.
Setting it requires the Cost Rates update permission

billingLineModeenum

Combined PerEntry

Combined PerEntry

autoTimerEnabledboolean

When true, starting a workflow step (or a task with no workflow) starts a timer
for the acting user linked to it, and completing or skipping it stops the linked
timer and logs the time

When true, starting a workflow step (or a task with no workflow) starts a timer
for the acting user linked to it, and completing or skipping it stops the linked
timer and logs the time

JSON Example

{
  "timeTrackingEnabled": false,
  "requireClientOrTask": false,
  "billableByDefault": false,
  "defaultHourlyRate": 0,
  "defaultCostRate": 0
}

Used By Operations