---
search:
  tags:
    - administration
    - GET
seo:
  description: >-
    Retrieves all custom fields configured for tasks in… Reference for the GET
    /administration/task-settings/custom-fields endpoint in the Leadtime Public
    API API.
sidebar:
  badge: GET
  label: Get task custom fields
title: Get task custom fields
type: openapi-operation
---
Retrieves all custom fields configured for tasks in the workspace.

**What are custom fields?**
Custom fields allow you to capture structured, project-specific data beyond standard task fields. They help organize information systematically and make data more consistent, reports more meaningful, and processes easier to automate.

**Common use cases:**
- Priority levels by customer group or contract type
- Reference numbers from external systems
- Technical parameters or version details
- Checkboxes for internal approvals
- Dropdowns for classifications, responsibilities, or error categories

**What is returned:**
An array of custom field objects, each containing:
- Field identification (ID, name, description)
- Field type (Text, TextArea, Number, Date, Checkbox, Select, MultiSelect)
- Sort order for display
- Multilingual translations for field name and description
- Select options (for Select and MultiSelect types) with their own translations

**Note:** Custom fields are assigned to specific task types and appear in the task form when creating or editing tasks of those types.

<Operation source="api-reference" id="tasksettingscontroller-gettaskcustomfields" />
