Field model overview
Every work item carries fields — typed data attributes that store values like priority, status, dates, assignees, and custom data. Fields come in two categories:- Core fields — built-in system fields present on every tenant (e.g. Name, Status, Priority, Area)
- Custom fields — tenant-defined fields for organization-specific data (e.g. Environment, Customer Tier)
Data types
Fields use one of 9 data types:Processes control field visibility
Not all fields appear on every item. Each process (item type) defines which fields are visible, their display order, and whether each is required or optional. Useget_item_screen to discover which fields are available for a specific container + process combination.
When to use which tool
Core field reference
Item fields (22)
Planning fields (2)
Clock/SLA fields (5)
Audit fields (7, read-only)
Feature fields (2)
get_field_list
Get the full field catalog with type-specific metadata. Returns rich metadata per field so AI agents can understand constraints, valid value sources, and data types in a single call.Parameters
None.Returns
A list ofFieldDto objects. Every field includes:
Type-specific properties are included only when relevant:
get_field_list_data
Get the selectable values for a List-type field. Works for any list field — Status, Priority, Severity, Resolution, ClockStatus, and custom list fields alike.Parameters
Returns
A list ofDataFieldListData for each option:
get_field_picker_data
Get the selectable entities for a Picker-type field. Resolves the field’s scope internally and returns matching entities as normalized ID/name pairs — no need to know which entity tool to call.Parameters
Returns
A list ofPickerValueDto objects:
Scope resolution
The tool resolves picker scopes automatically:Picker fields reference
When you encounter a Picker field inget_item_screen or get_field_list, you can resolve its values in two ways:
- Preferred: Call
get_field_picker_datawith the field ID — resolves the scope automatically - Direct: Use the scope-specific tool listed in the
pickerHintproperty
get_filter_fields
Get the fields that can be used infilter_items conditions. Not all fields support filtering — only use fields returned by this tool.
Each field includes its valid operators and guidance on the value format for the rightSide parameter.
Parameters
None.Returns
A list ofFilterFieldDto objects:
Value format reference
When setting field values viafieldsJson on create_item or update_item: