---
title: "List Timelogs"
method: POST
path: "/api/v1/timelogs"
tags: ["Timelogs"]
---

# List Timelogs

`POST /api/v1/timelogs`

## Request body

- ExternalAPIContractsRequestsV1GetTimelogsRequest
  - `workspaceId` string, uuid, required
  - `startDate` string, date-time, required
  - `endDate` string, date-time, required
  - `boardIds` string[], nullable
  - `rowIds` string[], nullable
  - `userIds` string[], nullable
  - `tags` string[], nullable

## Response `200`

OK

- ExternalAPIContractsResponsesV1GetTimelogsResponse
  - `timelogs` ExternalAPIContractsResponsesV1EntitiesTimelog[], nullable, required
    - `timelogId` string, uuid, required
    - `userId` string, uuid, required
    - `userFullName` string, nullable, required
    - `itemId` string, uuid, required
    - `itemTitle` string, nullable, required
    - `dateAdded` string, date-time, required
    - `durationSeconds` integer, required
    - `description` string, nullable, required
    - `boardId` string, uuid, required
    - `boardTitle` string, nullable, required
    - `rowId` string, uuid, required
    - `rowTitle` string, nullable, required
    - `tags` string[], nullable, required

---

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