---
search:
  tags:
    - tasks
    - GET
seo:
  description: >-
    Returns a list of all task types configured in the workspace. Task types
    structure… Reference for the GET /tasks/types endpoint in the Leadtime
    Public API API.
sidebar:
  badge: GET
  label: List all task types
title: List all task types
type: openapi-operation
---
Returns a list of all task types configured in the workspace. Task types structure workflows, bundle fields and statuses, and define how tasks are created and handled. Each task type specifies what kind of ticket is created, what information must be collected, and how the processing workflow works. This endpoint is optimized for common list data retrieval and includes translations, associated statuses, custom fields, and required fields for each type.

Use this endpoint as metadata before POST /tasks. The global create-task schema cannot know which fields are required for every workspace/task-type configuration. For the selected typeId, inspect requiredFields and include those fields in the POST /tasks body. Standard fields such as summary and estimatedTime can be listed here, as well as task custom fields.

<Operation source="api-reference" id="taskscontroller-listtasktypes" />
