• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Details screen filtering

Settings API - Details screen filtering schema table

Details screen filtering (builtin:ua.filtering)

Define filters on the entity screen.

Schema IDSchema groupsScope
builtin:ua.filtering
  • group:unified-analysis
ua-screen
Retrieve schema via Settings API
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:ua.filtering
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:ua.filtering
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:ua.filtering

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

PropertyLabelTypeDescriptionRequired
relationshipsEntity relationships listset

To filter related entities you need to define relationship between them. For example to filter processes of a host you need to add entity selector with relationship like this: type(PROCESS_GROUP_INSTANCE), fromRelationship.isProcessOf(type(HOST)). Instead of type(HOST) you can use variable $(entityConditions). Relationships should cover all possible pairs of entity types in filters.

required
entityFiltersEntity filters listlist-required

Request body objects

The SplittingChartConfig object
PropertyLabelTypeDescriptionRequired
displayChartDisplay splitting chartboolean

When true, splitting chart for this filter will be displayed

required
The EntityFilterDefinition object
PropertyLabelTypeDescriptionRequired
typeTypetext-required
entityTypesEntity types listset

List of entity types that are filtered by this filter. All of them must have defined relationship to entity.

required
displayNameDisplay nametext-required
freeTextIs free text filterboolean

When true, user can type any text value. When false, user can only select one of the suggestions.

required
modifierText filter modifierenum

Specifies the behavior of free text filter's value

required
defaultSearchIs default searchboolean

When true, as user is typing it will suggest this key as default for searching. There can be only 1 default search filter in filtering.

required
distinctIs distinctboolean

When true, there can be only a single instance of this filter.

required
hiddenIs hiddenboolean

When true, this filter will be hidden.

optional
splittingChartSplitting chartSplittingChartConfig

Configure splitting chart for this filter.

optional
The EntityFilterGroupDefinition object
PropertyLabelTypeDescriptionRequired
displayNameGroup display nametext-required
filtersFilterslist

Define entity filters.

required