---
title: "Get task day summary"
method: POST
path: "/v1/tasks/summary"
tags: ["Task"]
---

# Get task day summary

`POST /v1/tasks/summary`

Retrieves per-day task totals for the provided criteria. Overnight tasks are split at midnight so each calendar day reports the time worked on that day.

## Request body

- TaskListParams
  - `search` string
  - `sort` string
  - `order` string
  - `count` integer
  - `page` integer
  - `limit` integer
  - `startDate` string
  - `endDate` string
  - `organizationId` string
  - `teamId` string
  - `projectId` string
  - `todoId` string
  - `rateId` string
  - `documentId` string
  - `type` string
  - `filter` string
  - `teamIds` string[]
  - `projectIds` string[]
  - `tagIds` string[]
  - `taskIds` string[]
  - `userIds` string[]
  - `feelings` integer[]
  - `excludeTaskIds` string[]
  - `populatePauses` boolean
  - `populateExpenses` boolean
  - `populateNotes` boolean
  - `populateTags` boolean
  - `offset` integer

## Response `200`

Per-day task totals

- TaskSummaryList
  - `items` TaskDaySummary[]
    - `date` string
    - `projectId` string
    - `duration` integer
    - `durationBreak` integer
    - `salaryTotal` string, decimal
    - `salaryBreak` string, decimal
  - `params` TaskListParams
    - `search` string
    - `sort` string
    - `order` string
    - `count` integer
    - `page` integer
    - `limit` integer
    - `startDate` string
    - `endDate` string
    - `organizationId` string
    - `teamId` string
    - `projectId` string
    - `todoId` string
    - `rateId` string
    - `documentId` string
    - `type` string
    - `filter` string
    - `teamIds` string[]
    - `projectIds` string[]
    - `tagIds` string[]
    - `taskIds` string[]
    - `userIds` string[]
    - `feelings` integer[]
    - `excludeTaskIds` string[]
    - `populatePauses` boolean
    - `populateExpenses` boolean
    - `populateNotes` boolean
    - `populateTags` boolean
    - `offset` integer

## Other responses

- `400` — Bad request - invalid parameters
- `401` — Not authorized - invalid or missing authentication

---

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