getApplicationsInput

Input parameters for retrieving and filtering applications. Provides comprehensive options for customizing the applications query including filtering, sorting, pagination, and search capabilities.

Examples

input GetApplicationsInput {
  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]
  getLatestStableData: Boolean
}

Fields

Field
Description
Supported fields

scanId String

Filter applications by a specific scan execution

dateRange DateRange

Date range for filtering applications based on scan or update dates

from Float to Float

orderBy OrderAppsBy

Configuration for sorting the applications list

field OrderByField direction Direction category String

limit Int

Maximum number of applications to return

page Int

Page number for pagination purposes

offset Int

Number of records to skip for pagination

applicationFilters [ApplicationsFilter]

List of application filters to apply

irrelevancyFilters [IrrelevancyFilter]

List of filters to exclude irrelevant applications

filters AppFilters

Detailed filtering criteria for applications

fakeApp Boolean appId [String] categories [String] cicd [String] repoTypes [String] orchestrators [String] artifacts [String] artifactsSystem [String] cloudDeployments [String] kubernetes [String] sca [String] sast [String] secretSearch [String] iac [String] securityToolSource [String] oxInPipeline [String] languages [String] riskScore Range businessPriority Range pkgManagers [String] isMonoRepoChild [String] tags [String] appClassification [String] originBranchName [String] irrelevantReasons [String] reachability [String] toolName [String]

systemFilter SystemFilter

System-level filters to include specific system types

name AppSystemsTypes type String

owners [String]

Filter applications by specific owner identifiers

tagIds [String]

Filter applications by tag identifiers

search String

Search string to query applications by name or other attributes

Advanced search filters for specific value-based searches

fieldName String value [String]

isAppIdOnly Boolean

Return only application IDs instead of full application data

appId String

Filter by specific application identifier

topOffset Int

Offset for top-scoring applications

scrollDirection String

Direction for navigating through the applications list

openItems [FilterTypes]

Filters for open items such as unresolved issues

irrelevant Boolean

Include irrelevant applications in the results

ignoreLimit Boolean

Ignore the specified limit and return all matching applications

conditionalFilters [ConditionalFilters]

Complex conditional filters for advanced filtering

condition ConditionType fieldName FilterTypes values [String] greaterThan Float lessThan Float

getLatestStableData Boolean

Retrieve only the latest stable/complete scan data

References

Queries using this object:

Last updated