---
title: "Get project timesheet"
method: GET
path: "/v1/time-track/projects/{projectId}/timesheet"
tags: ["Task Timer"]
---

# Get project timesheet

`GET /v1/time-track/projects/{projectId}/timesheet`

Fetches all time entries for a specific project, grouped by user. Each entry includes the user details, total occupied time, and individual time tracker records. Supports sorting and filtering via searchCriteria.

## Path parameters

- `projectId` integer, required

## Query parameters

- `searchCriteria` string
- `sortProperty` 'createdTime' | 'billable' | 'title'
- `sortDirection` 'asc' | 'desc'

## Headers

- `X-Org-Id` integer, required

## Response `200`

Project timesheet fetched successfully

- ApiSuccessResponseListProjectTimesheetResponse — Standard API success response structure
  - `success` boolean — Indicates if the operation was successful
  - `message` string — Message describing the result of the operation
  - `code` integer — HTTP status code of the response
  - `data` ProjectTimesheetResponse[] — Payload containing the response data
    - `user` UserMinimalDto
      - `userId` integer
      - `firstName` string
      - `email` string
      - `profilePicURL` string
      - `profilePicColor` string
      - `provider` string
      - `role` OrgRoleDto
        - `orgRoleId` integer
        - `roleName` string
    - `occupiedTime` integer — Total tracked time in milliseconds for this user
    - `timeTrackers` TimeTrackerMinimalDto[] — List of time entries for this user
      - `trackId` integer
      - `startTime` string, date-time
      - `endTime` string, date-time
      - `timePeriod` integer
      - `taskId` integer
      - `parentTaskId` integer
      - `userId` integer
      - `projectId` integer
      - `spaceId` integer
      - `billingType` boolean
      - `createdTime` string, date-time
      - `billableTime` integer
      - `nonBillableTime` integer
      - `title` string
      - `notes` string
      - `trackerType` string
  - `timestamp` string, date-time — Timestamp of the response

---

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