---
title: "Get time entries"
method: GET
path: "/api/v2/time_entries"
tags: ["Time Entries"]
---

# Get time entries

`GET /api/v2/time_entries`

List time entries with optional filters and pagination.

## Query parameters

- `filter` union — Filter schema for `time_entry` list endpoints — pass a single condition or a logical group.
  - object — A logical filter group — combine multiple conditions with the `$op` operator.
    - `$op` 'or' | 'and', required — Logical operator combining conditions in this group. `or` matches records satisfying any condition; `and` requires all conditions to match.
  - FilterTimeEntry — Available filter parameters for querying time entries.
    - `person_subsidiary_id` union — Filter by the subsidiary of the person who tracked time.
      - PersonSubsidiaryId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` PersonSubsidiaryId — unresolved $ref
        - `contains` PersonSubsidiaryId — unresolved $ref
        - `not_contain` PersonSubsidiaryId — unresolved $ref
        - `not_eq` PersonSubsidiaryId — unresolved $ref
    - `project_manager_id` union — Filter by the project manager ID.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` ProjectManagerId — unresolved $ref
        - `eq` ProjectManagerId — unresolved $ref
        - `not_contain` ProjectManagerId — unresolved $ref
        - `not_eq` ProjectManagerId — unresolved $ref
      - ProjectManagerId — unresolved $ref
    - `task_list_id` union — Filter by the task list ID.
      - TaskListId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` TaskListId — unresolved $ref
        - `eq` TaskListId — unresolved $ref
        - `not_eq` TaskListId — unresolved $ref
        - `not_contain` TaskListId — unresolved $ref
    - `assigned_approver_id` union — Filter by the ID of the person assigned to approve the time entry.
      - AssignedApproverId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` AssignedApproverId — unresolved $ref
        - `not_eq` AssignedApproverId — unresolved $ref
        - `not_contain` AssignedApproverId — unresolved $ref
        - `contains` AssignedApproverId — unresolved $ref
    - `parent_company_id` union — Filter by parent company ID, returning time entries linked to budgets of companies that are children of the specified parent.
      - object — Object form with operator key (eq, not_eq, contains, not_contain).
        - `contains` ParentCompanyId — unresolved $ref
        - `not_eq` ParentCompanyId — unresolved $ref
        - `eq` ParentCompanyId — unresolved $ref
        - `not_contain` ParentCompanyId — unresolved $ref
      - ParentCompanyId — unresolved $ref
    - `jira_issue_summary` union — Filter by the summary text of the linked Jira issue.
      - JiraIssueSummary — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` JiraIssueSummary — unresolved $ref
        - `eq` JiraIssueSummary — unresolved $ref
        - `contains` JiraIssueSummary — unresolved $ref
        - `not_contain` JiraIssueSummary — unresolved $ref
    - `query` union — Full-text search across time entry fields.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` Query — unresolved $ref
        - `contains` Query — unresolved $ref
        - `not_contain` Query — unresolved $ref
        - `not_eq` Query — unresolved $ref
      - Query — unresolved $ref
    - `autotracked` union — Filter by whether the time entry was automatically tracked.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` Autotracked — unresolved $ref
        - `not_eq` Autotracked — unresolved $ref
        - `eq` Autotracked — unresolved $ref
        - `not_contain` Autotracked — unresolved $ref
      - Autotracked — unresolved $ref
    - `date` union — Filter by the date the time was tracked.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` Date — unresolved $ref
        - `not_eq` Date — unresolved $ref
        - `contains` Date — unresolved $ref
        - `eq` Date — unresolved $ref
      - Date — unresolved $ref
    - `awaiting_approval_from_approver_id` union — Filter by the ID of the approver whose decision is pending.
      - AwaitingApprovalFromApproverId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` AwaitingApprovalFromApproverId — unresolved $ref
        - `eq` AwaitingApprovalFromApproverId — unresolved $ref
        - `not_eq` AwaitingApprovalFromApproverId — unresolved $ref
        - `not_contain` AwaitingApprovalFromApproverId — unresolved $ref
    - `created_at` union — Filter by creation timestamp.
      - CreatedAt — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` CreatedAt — unresolved $ref
        - `not_eq` CreatedAt — unresolved $ref
        - `not_contain` CreatedAt — unresolved $ref
        - `eq` CreatedAt — unresolved $ref
    - `facility_overhead_cost` union — Filter by facility overhead cost amount.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` FacilityOverheadCost — unresolved $ref
        - `eq` FacilityOverheadCost — unresolved $ref
        - `not_contain` FacilityOverheadCost — unresolved $ref
        - `contains` FacilityOverheadCost — unresolved $ref
      - FacilityOverheadCost — unresolved $ref
    - `responsible_id` union — Filter by responsible person ID.
      - ResponsibleId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` ResponsibleId — unresolved $ref
        - `eq` ResponsibleId — unresolved $ref
        - `not_contain` ResponsibleId — unresolved $ref
        - `not_eq` ResponsibleId — unresolved $ref
    - `started_after` union — Filter by start timestamp — only entries started after this value.
      - StartedAfter — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` StartedAfter — unresolved $ref
        - `eq` StartedAfter — unresolved $ref
        - `not_contain` StartedAfter — unresolved $ref
        - `not_eq` StartedAfter — unresolved $ref
    - `billing_type_id` union — Filter by billing type ID of the associated service.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` BillingTypeId — unresolved $ref
        - `contains` BillingTypeId — unresolved $ref
        - `not_eq` BillingTypeId — unresolved $ref
        - `not_contain` BillingTypeId — unresolved $ref
      - BillingTypeId — unresolved $ref
    - `started_before` union — Filter by start timestamp — only entries started before this value.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` StartedBefore — unresolved $ref
        - `contains` StartedBefore — unresolved $ref
        - `eq` StartedBefore — unresolved $ref
        - `not_eq` StartedBefore — unresolved $ref
      - StartedBefore — unresolved $ref
    - `last_activity_at` union — Filter by last activity at.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` LastActivityAt — unresolved $ref
        - `contains` LastActivityAt — unresolved $ref
        - `eq` LastActivityAt — unresolved $ref
        - `not_contain` LastActivityAt — unresolved $ref
      - LastActivityAt — unresolved $ref
    - `created_before` union — Filter by creation timestamp — only entries created before this value.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` CreatedBefore — unresolved $ref
        - `not_eq` CreatedBefore — unresolved $ref
        - `not_contain` CreatedBefore — unresolved $ref
        - `eq` CreatedBefore — unresolved $ref
      - CreatedBefore — unresolved $ref
    - `role_id` union — Filter by the person's role ID.
      - RoleId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` RoleId — unresolved $ref
        - `eq` RoleId — unresolved $ref
        - `not_eq` RoleId — unresolved $ref
        - `not_contain` RoleId — unresolved $ref
    - `note` union — Filter by the note text of the time entry.
      - Note — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` Note — unresolved $ref
        - `not_contain` Note — unresolved $ref
        - `contains` Note — unresolved $ref
        - `not_eq` Note — unresolved $ref
    - `task_id` union — Filter by the task the time was tracked against.
      - TaskId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` TaskId — unresolved $ref
        - `eq` TaskId — unresolved $ref
        - `contains` TaskId — unresolved $ref
        - `not_contain` TaskId — unresolved $ref
    - `service_type_id` union — Filter by service type ID.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` ServiceTypeId — unresolved $ref
        - `eq` ServiceTypeId — unresolved $ref
        - `not_eq` ServiceTypeId — unresolved $ref
        - `not_contain` ServiceTypeId — unresolved $ref
      - ServiceTypeId — unresolved $ref
    - `invoice_attribution_id` union — Filter by invoice attribution ID.
      - InvoiceAttributionId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` InvoiceAttributionId — unresolved $ref
        - `eq` InvoiceAttributionId — unresolved $ref
        - `not_contain` InvoiceAttributionId — unresolved $ref
        - `contains` InvoiceAttributionId — unresolved $ref
    - `person_tags` union — Filter by the tags of the person who tracked time.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` PersonTags — unresolved $ref
        - `eq` PersonTags — unresolved $ref
        - `contains` PersonTags — unresolved $ref
        - `not_contain` PersonTags — unresolved $ref
      - PersonTags — unresolved $ref
    - `creator_id` union — Filter by the ID of the person who created the time entry.
      - CreatorId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` CreatorId — unresolved $ref
        - `contains` CreatorId — unresolved $ref
        - `not_contain` CreatorId — unresolved $ref
        - `eq` CreatorId — unresolved $ref
    - `project_type_id` union — Filter by project type id.
      - ProjectTypeId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` ProjectTypeId — unresolved $ref
        - `not_eq` ProjectTypeId — unresolved $ref
        - `contains` ProjectTypeId — unresolved $ref
        - `not_contain` ProjectTypeId — unresolved $ref
    - `booking_id` union — Filter by the booking this time entry was created from.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` BookingId — unresolved $ref
        - `not_eq` BookingId — unresolved $ref
        - `contains` BookingId — unresolved $ref
        - `eq` BookingId — unresolved $ref
      - BookingId — unresolved $ref
    - `person_manager_id` union
      - object
        - `not_contain` PersonManagerId — unresolved $ref
        - `contains` PersonManagerId — unresolved $ref
        - `not_eq` PersonManagerId — unresolved $ref
        - `eq` PersonManagerId — unresolved $ref
      - PersonManagerId — unresolved $ref
    - `invoiced` union — Filter by whether the time entry has been invoiced.
      - Invoiced — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` Invoiced — unresolved $ref
        - `eq` Invoiced — unresolved $ref
        - `contains` Invoiced — unresolved $ref
        - `not_contain` Invoiced — unresolved $ref
    - `invoice_id` union — Filter by the associated invoice ID.
      - InvoiceId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` InvoiceId — unresolved $ref
        - `not_eq` InvoiceId — unresolved $ref
        - `not_contain` InvoiceId — unresolved $ref
        - `contains` InvoiceId — unresolved $ref
    - `jira_worklog_id` union — Filter by Jira worklog ID.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` JiraWorklogId — unresolved $ref
        - `contains` JiraWorklogId — unresolved $ref
        - `eq` JiraWorklogId — unresolved $ref
        - `not_eq` JiraWorklogId — unresolved $ref
      - JiraWorklogId — unresolved $ref
    - `approved_at` union — Filter by approval timestamp.
      - ApprovedAt — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` ApprovedAt — unresolved $ref
        - `contains` ApprovedAt — unresolved $ref
        - `eq` ApprovedAt — unresolved $ref
        - `not_eq` ApprovedAt — unresolved $ref
    - `base_cost` union — Filter by base labor cost amount.
      - BaseCost — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` BaseCost — unresolved $ref
        - `contains` BaseCost — unresolved $ref
        - `not_eq` BaseCost — unresolved $ref
        - `eq` BaseCost — unresolved $ref
    - `unit_id` union — Filter by unit id.
      - UnitId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` UnitId — unresolved $ref
        - `eq` UnitId — unresolved $ref
        - `not_eq` UnitId — unresolved $ref
        - `contains` UnitId — unresolved $ref
    - `billable_time` union — Filter by billable minutes.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` BillableTime — unresolved $ref
        - `contains` BillableTime — unresolved $ref
        - `not_contain` BillableTime — unresolved $ref
        - `eq` BillableTime — unresolved $ref
      - BillableTime — unresolved $ref
    - `id` union — Filter by time entry ID.
      - Id — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` Id — unresolved $ref
        - `not_contain` Id — unresolved $ref
        - `not_eq` Id — unresolved $ref
        - `eq` Id — unresolved $ref
    - `after` union — Filter by time entry end date — only entries with a date after this value are returned.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` After — unresolved $ref
        - `not_eq` After — unresolved $ref
        - `not_contain` After — unresolved $ref
        - `eq` After — unresolved $ref
      - After — unresolved $ref
    - `jira_issue_status` union — Filter by the status of the linked Jira issue.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` JiraIssueStatus — unresolved $ref
        - `not_contain` JiraIssueStatus — unresolved $ref
        - `eq` JiraIssueStatus — unresolved $ref
        - `not_eq` JiraIssueStatus — unresolved $ref
      - JiraIssueStatus — unresolved $ref
    - `internal_overhead_cost` union — Filter by internal overhead cost amount.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` InternalOverheadCost — unresolved $ref
        - `contains` InternalOverheadCost — unresolved $ref
        - `not_eq` InternalOverheadCost — unresolved $ref
        - `eq` InternalOverheadCost — unresolved $ref
      - InternalOverheadCost — unresolved $ref
    - `deal_subsidiary_id` union — Filter by the subsidiary of the deal.
      - DealSubsidiaryId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` DealSubsidiaryId — unresolved $ref
        - `not_contain` DealSubsidiaryId — unresolved $ref
        - `contains` DealSubsidiaryId — unresolved $ref
        - `eq` DealSubsidiaryId — unresolved $ref
    - `status` union — Filter by the approval status of the time entry.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` Status — unresolved $ref
        - `not_eq` Status — unresolved $ref
        - `not_contain` Status — unresolved $ref
        - `contains` Status — unresolved $ref
      - Status — unresolved $ref
    - `person_id` union — Filter by the person who tracked the time.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` PersonId — unresolved $ref
        - `contains` PersonId — unresolved $ref
        - `not_contain` PersonId — unresolved $ref
        - `eq` PersonId — unresolved $ref
      - PersonId — unresolved $ref
    - `invoicing_status` union — Filter by the invoicing status of the time entry.
      - InvoicingStatus — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` InvoicingStatus — unresolved $ref
        - `not_contain` InvoicingStatus — unresolved $ref
        - `eq` InvoicingStatus — unresolved $ref
        - `contains` InvoicingStatus — unresolved $ref
    - `cost` union — Filter by total cost amount.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` Cost — unresolved $ref
        - `contains` Cost — unresolved $ref
        - `not_contain` Cost — unresolved $ref
        - `eq` Cost — unresolved $ref
      - Cost — unresolved $ref
    - `budget_type_id` union — Filter by the budget type ID.
      - BudgetTypeId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` BudgetTypeId — unresolved $ref
        - `contains` BudgetTypeId — unresolved $ref
        - `eq` BudgetTypeId — unresolved $ref
        - `not_contain` BudgetTypeId — unresolved $ref
    - `before` union — Filter by time entry end date — only entries with a date before this value are returned.
      - Before — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` Before — unresolved $ref
        - `not_contain` Before — unresolved $ref
        - `not_eq` Before — unresolved $ref
        - `eq` Before — unresolved $ref
    - `overhead` union — Filter by whether the entry is counted as overhead.
      - Overhead — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` Overhead — unresolved $ref
        - `not_eq` Overhead — unresolved $ref
        - `not_contain` Overhead — unresolved $ref
        - `eq` Overhead — unresolved $ref
    - `approval_policy_id` union — Filter by approval policy ID.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `eq` ApprovalPolicyId — unresolved $ref
        - `not_eq` ApprovalPolicyId — unresolved $ref
        - `not_contain` ApprovalPolicyId — unresolved $ref
        - `contains` ApprovalPolicyId — unresolved $ref
      - ApprovalPolicyId — unresolved $ref
    - `people_custom_fields` union — Filter by people custom fields.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` PeopleCustomFields — unresolved $ref
        - `eq` PeopleCustomFields — unresolved $ref
        - `not_contain` PeopleCustomFields — unresolved $ref
        - `contains` PeopleCustomFields — unresolved $ref
      - PeopleCustomFields — unresolved $ref
    - `started_at` union — Filter by the start date and time of the entry.
      - StartedAt — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` StartedAt — unresolved $ref
        - `contains` StartedAt — unresolved $ref
        - `not_eq` StartedAt — unresolved $ref
        - `eq` StartedAt — unresolved $ref
    - `updated_at` union — Filter by last modification timestamp.
      - UpdatedAt — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` UpdatedAt — unresolved $ref
        - `contains` UpdatedAt — unresolved $ref
        - `not_contain` UpdatedAt — unresolved $ref
        - `eq` UpdatedAt — unresolved $ref
    - `approver_id` union — Filter by the ID of the person who approved the time entry.
      - ApproverId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` ApproverId — unresolved $ref
        - `not_contain` ApproverId — unresolved $ref
        - `eq` ApproverId — unresolved $ref
        - `not_eq` ApproverId — unresolved $ref
    - `deal_id` union — Filter by the deal/budget ID.
      - DealId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` DealId — unresolved $ref
        - `eq` DealId — unresolved $ref
        - `not_contain` DealId — unresolved $ref
        - `not_eq` DealId — unresolved $ref
    - `company_id` union — Filter by the client company ID.
      - CompanyId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` CompanyId — unresolved $ref
        - `eq` CompanyId — unresolved $ref
        - `not_eq` CompanyId — unresolved $ref
        - `not_contain` CompanyId — unresolved $ref
    - `section_name` union — Filter by section name.
      - SectionName — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` SectionName — unresolved $ref
        - `eq` SectionName — unresolved $ref
        - `not_eq` SectionName — unresolved $ref
        - `contains` SectionName — unresolved $ref
    - `billable` union — Filter by whether the time entry is billable.
      - Billable — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` Billable — unresolved $ref
        - `contains` Billable — unresolved $ref
        - `eq` Billable — unresolved $ref
        - `not_eq` Billable — unresolved $ref
    - `overhead_cost` union — Filter by total overhead cost amount.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` OverheadCost — unresolved $ref
        - `eq` OverheadCost — unresolved $ref
        - `contains` OverheadCost — unresolved $ref
        - `not_eq` OverheadCost — unresolved $ref
      - OverheadCost — unresolved $ref
    - `project_id` union — Filter by the project ID.
      - ProjectId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` ProjectId — unresolved $ref
        - `not_contain` ProjectId — unresolved $ref
        - `contains` ProjectId — unresolved $ref
        - `eq` ProjectId — unresolved $ref
    - `track_method_id` union — Filter by how the time was recorded (manual, timer, mixed).
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` TrackMethodId — unresolved $ref
        - `not_contain` TrackMethodId — unresolved $ref
        - `eq` TrackMethodId — unresolved $ref
        - `contains` TrackMethodId — unresolved $ref
      - TrackMethodId — unresolved $ref
    - `stage_type` union — Filter by stage type.
      - StageType — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` StageType — unresolved $ref
        - `eq` StageType — unresolved $ref
        - `not_eq` StageType — unresolved $ref
        - `not_contain` StageType — unresolved $ref
    - `designated_approver_id` union — Filter by the designated approver person ID set on the budget the time entry belongs to.
      - object — Object form with operator key (eq, not_eq, contains, not_contain).
        - `not_contain` DesignatedApproverId — unresolved $ref
        - `not_eq` DesignatedApproverId — unresolved $ref
        - `eq` DesignatedApproverId — unresolved $ref
        - `contains` DesignatedApproverId — unresolved $ref
      - DesignatedApproverId — unresolved $ref
    - `budget_id` union — Filter by the budget (deal) ID this time was tracked on.
      - BudgetId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` BudgetId — unresolved $ref
        - `not_eq` BudgetId — unresolved $ref
        - `eq` BudgetId — unresolved $ref
        - `contains` BudgetId — unresolved $ref
    - `service_id` union — Filter by the service ID the time was tracked against.
      - ServiceId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` ServiceId — unresolved $ref
        - `not_contain` ServiceId — unresolved $ref
        - `eq` ServiceId — unresolved $ref
        - `contains` ServiceId — unresolved $ref
    - `time` union — Filter by duration in minutes.
      - Time — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_contain` Time — unresolved $ref
        - `not_eq` Time — unresolved $ref
        - `contains` Time — unresolved $ref
        - `eq` Time — unresolved $ref
    - `ended_at` union — Filter by entry end timestamp (computed as started_at + time minutes).
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` EndedAt — unresolved $ref
        - `not_contain` EndedAt — unresolved $ref
        - `not_eq` EndedAt — unresolved $ref
        - `eq` EndedAt — unresolved $ref
      - EndedAt — unresolved $ref
    - `intercompany_hours` union — Filter by whether the entry is intercompany (person subsidiary differs from deal subsidiary).
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` IntercompanyHours — unresolved $ref
        - `not_contain` IntercompanyHours — unresolved $ref
        - `not_eq` IntercompanyHours — unresolved $ref
        - `eq` IntercompanyHours — unresolved $ref
      - IntercompanyHours — unresolved $ref
    - `last_actor_id` union — Filter by last actor id.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` LastActorId — unresolved $ref
        - `not_eq` LastActorId — unresolved $ref
        - `not_contain` LastActorId — unresolved $ref
        - `eq` LastActorId — unresolved $ref
      - LastActorId — unresolved $ref
    - `created_after` union — Filter by creation timestamp — only entries created after this value.
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `contains` CreatedAfter — unresolved $ref
        - `eq` CreatedAfter — unresolved $ref
        - `not_eq` CreatedAfter — unresolved $ref
        - `not_contain` CreatedAfter — unresolved $ref
      - CreatedAfter — unresolved $ref
    - `jira_issue_id` union — Filter by linked Jira issue ID.
      - JiraIssueId — unresolved $ref
      - object — Operator object — supports eq, not_eq, contains, not_contain.
        - `not_eq` JiraIssueId — unresolved $ref
        - `not_contain` JiraIssueId — unresolved $ref
        - `contains` JiraIssueId — unresolved $ref
        - `eq` JiraIssueId — unresolved $ref
- `sort` string[]

## Headers

- `X-Organization-Id` string, required

## Response `200`

Collection time entry

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/productive/apis/api-documentation.md) · [All operations](https://skmtc.net/productive/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/productive/api-documentation/revisions/7764b2b9fcc4/schema)
