Time Tracking Policies

Time tracking policies define rules governing how and when time entries can be logged — restricting tracking to specific services, enforcing duration limits, or requiring prior approval.

Policies are assigned to people or projects to ensure time tracking compliance across teams.

Attributes

archived_at string
Response

Timestamp when this policy was archived, or null if it is still active.

assigned_people_count object
Response

The number of active people currently assigned to this time tracking policy.

created_at string
Response

Timestamp when the time tracking policy was created.

creator person
Response

The person who created this time tracking policy.

disabled_tracking_message string
Response Request

Message shown to people when time tracking is fully disabled for them.

full_day_absence_limit integer
Response Request

Maximum hours that can be tracked on a full day of absence.

half_day_absence_limit integer
Response Request

Maximum hours that can be tracked on a half day of absence.

holiday_limit integer
Response Request

Maximum hours that can be tracked on a public holiday.

id integer
Parameter `filter`

Unique identifier for the time tracking policy.

last_actor person
Response

The person who last modified this time tracking policy.

limited_tracking_message string
Response Request

Message shown to people when time tracking is limited (not fully disabled) for them.

name string
Response Request Parameter `filter` Parameter `sort`

The display name of the time tracking policy.

non_working_day_limit integer
Response Request

Maximum hours that can be tracked on a non-working day.

note_mandatory boolean
Response Request

When true, a note is required on every time entry submitted.

organization organization
Response

The organization this time tracking policy belongs to.

person_id integer
Parameter `filter`

The ID of the person this policy applies to, if person-specific.

restrict_future_tracking boolean
Response Request

When true, time entries cannot be logged for future dates.

restrict_time_entry_overlap boolean
Response Request

When true, overlapping time entry ranges are not allowed.

restrict_tracking_over_budget boolean
Response Request

When true, time entries cannot be logged for services that have exceeded their budget.

status integer
Parameter `filter` Enum

The status of this policy, indicating whether it is active or archived.

Enum Values (2 values)

  • 1
  • 2
task_mandatory boolean
Response Request

When true, a task must be selected when logging a time entry.

time_range_mandatory boolean
Response Request

When true, a start and end time range must be provided for every time entry.

updated_at string
Response

Timestamp when this time tracking policy was last updated.

working_day_limit integer
Response Request

Maximum hours that can be tracked on a standard working day.