---
title: "Retrieves all task type definitions (workflow types) configured in the account, including name, icon, and whether it is the default type."
method: GET
path: "/api/TaskType"
tags: ["TaskType"]
---

# Retrieves all task type definitions (workflow types) configured in the account, including name, icon, and whether it is the default type.

`GET /api/TaskType`

## Response `200`

Returns all task type definitions.

- TaskTypeList — Collection of task type (workflow) definitions.
  - `tasktypes` AccountTaskTypeDetails[] — List of task type definitions configured in the account.
    - `AccountTaskTypeID` integer — Unique identifier for the task type.
    - `Name` string — Display name of the task type.
    - `Icon` string — Icon identifier for the task type.
    - `IconType` string — Type/category of the icon.
    - `isDefault` boolean — Whether this is the default task type for new tasks.

---

[API](https://skmtc.dev/avaza/apis/avaza-api-documentation.md) · [All operations](https://skmtc.dev/avaza/apis/avaza-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/avaza/avaza-api-documentation/revisions/e99843f3c878/schema)
