Workspaces
List custom fields
Returns all custom fields in a workspace that are visible to the API key user.
GET
List custom fields
Requires the
tasks:read scope. You must be a member of the workspace.
Fields with restricted access are automatically filtered; owners and admins
always receive all fields.Path parameters
The numeric workspace ID.
Response
Returns an array of custom field objects ordered byposition ascending.
Custom field identifier.
Display name of the custom field (e.g.,
"Customer Tier").Field type. One of
text, number, date, checkbox, rating, dropdown, money, or people.Type-specific configuration object.
null for types with no configuration.Sort position within the workspace (ascending).
When
false, the field is available on all lists in the workspace. When true, the field is only available on lists covered by granted_folder_ids and list_overrides.Folder IDs where this field applies when
is_scope_restricted is true. All lists inside a granted folder inherit the field unless overridden.Explicit list-level overrides when
is_scope_restricted is true. Each entry has list_id (number) and access (granted or denied). A denied entry hides the field on that list even if its folder is granted.Task responses (
GET /tasks/:id, list tasks, etc.) only include custom fields that apply to the task’s list. Values for inapplicable fields are not returned, and writes to those fields are ignored.List custom fields