> ## Documentation Index
> Fetch the complete documentation index at: https://developer.tra.cy/llms.txt
> Use this file to discover all available pages before exploring further.

# PropertyFilter

Used to filter **properties**.

<ParamField query="id" default="null" type="IntegerFilter">
  ID. See [IntegerFilter](primitive-filters#integerfilter).
</ParamField>

<ParamField query="dataset" default="null" type="DatasetFilter">
  Dataset. See [DatasetFilter](dataset-filter).
</ParamField>

<ParamField query="propertytype" default="null" type="PropertyTypeFilter">
  Type. See [PropertyTypeFilter](property-type-filter).
</ParamField>

<ParamField query="name" default="null" type="StringFilter">
  Name. See [StringFilter](primitive-filters#stringfilter).
</ParamField>

<ParamField query="isusedastitle" default="null" type="BooleanFilter">
  Is used as title (e.g., for notifications). See [BooleanFilter](primitive-filters#booleanfilter).
</ParamField>

<ParamField query="isrequired" default="null" type="BooleanFilter">
  Is required. See [BooleanFilter](primitive-filters#booleanfilter).
</ParamField>

<ParamField query="permissions" default="null" type="EnumerableFilter<PermissionFilter>">
  Child permissions.

  See [EnumerableFilter](primitive-filters#enumerablefilter).

  See [PermissionFilter](permission-filters).
</ParamField>
