Developer Portal for YouTrack and Hub Help

$type

This page describes what the $type is for an entity and when and how you should use it.

$type

$type is a core attribute of an entity that defines uniquely its type. YouTrack always returns the $type for an entity to help you identify what kind of entity you work with at the moment.

$type for Custom Fields

Custom Field Type

$type

enum[1]

SingleEnumIssueCustomField

enum[*]

MultiEnumIssueCustomField

build[1]

SingleBuildIssueCustomField

build[*]

MultiBuildIssueCustomField

state[1]

StateIssueCustomField

version[1]

SingleVersionIssueCustomField

version[*]

MultiVersionIssueCustomField

ownedField[1]

SingleOwnedIssueCustomField

ownedField[*]

MultiOwnedIssueCustomField

user[1]

SingleUserIssueCustomField

user[*]

MultiUserIssueCustomField

group[1]

SingleGroupIssueCustomField

group[*]

MultiGroupIssueCustomField

int

SimpleIssueCustomField

float

SimpleIssueCustomField

date

DateIssueCustomField

date and time

SimpleIssueCustomField

period

PeriodIssueCustomField

string

SimpleIssueCustomField

text

TextIssueCustomField

$type for Visibility

$type

Description

LimitedVisibility

UnlimitedVisibility

10 September 2026