getApplicationsConditionalFilters

Retrieves available conditional filters for applications based on current data. Helps users understand what filter options are available for refining application lists.

Examples

query GetApplicationsConditionalFilters($getApplicationsInput: GetApplicationsInput) {
  getApplicationsConditionalFilters(getApplicationsInput: $getApplicationsInput) {
    total
    totalFiltered
    filters {
      type
      items {
        id
        filterId
        label
        count
        percent
        changeNumber
        policyId
        extraInfo {
          key
          value
        }
      }
    }
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

Arguments

You can use the following argument(s) to customize your getApplicationsConditionalFilters query.

Argument
Description
Supported fields

getApplicationsInput GetApplicationsInput

Parameters to determine which filters should be available based on current search criteria and organization context

scanId String dateRange DateRange orderBy OrderAppsBy limit Int page Int offset Int applicationFilters [ApplicationsFilter] irrelevancyFilters [IrrelevancyFilter] filters AppFilters ⚠️ systemFilter SystemFilter owners [String] tagIds [String] search String filterSearch [AutoCompleteSearch] isAppIdOnly Boolean appId String topOffset Int scrollDirection String openItems [FilterTypes] irrelevant Boolean ignoreLimit Boolean conditionalFilters [ConditionalFilters]

Fields

Return type: FilterLazyResponse

You can use the following field(s) to specify what information your getApplicationsConditionalFilters query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

total Int

Total number of items available

totalFiltered Int

Total number of items after applying filters

filters [FilterLazy]

List of filter categories with their items

Last updated