application
Represents an application with comprehensive metadata including security metrics, repository information, and operational characteristics.
Examples
type Application {
id: String
appId: String
repoName: String
appName: String
branch: String
branchesCount: Int
branchesToScan: [String]
businessPriority: Float
codeChanges: Int
commitCount: Int
committersCount: Int
createdAt: String
creator: String
daysSinceLastCodeChange: Int
daysSinceRepoCreation: Int
deployedProd: Boolean
filesCount: Int
forksCount: Int
forkDate: String
forkedSourceUrl: String
hasDownloads: Boolean
hasPackageContainers: Boolean
headSha: String
irrelevantReasons: [String]
languages: [Language]
lastCodeChange: String
new: Boolean
overrideRelevance: String
overridePriority: Int
originalBusinessPriority: Float
publicVisibility: Boolean
pullCount: Int
pushCount: Int
relevant: Boolean
risk: Float
scanId: String
scannedAt: Float
secInfrastructure: [ServerSecurityInfraItem]
securityPosture: Float
appType: String
appSubtype: String
size: Float
tagsCount: Int
type: String
updated: Boolean
userCount: Int
version: String
violationCount: Int
watchersCount: Int
yamlsCount: Int
scoreHistory: [ScoreHistoryItem]
applicationFlows: ApplicationFlow
isSbomPresent: Boolean
appOwners: [OwnerInfo]
offset: Int
improvement: Float
fakeApp: Boolean
link: String
branchLink: String
issues: Int
categories: [AppCategories]
toolsCoverage: [AppToolCoverage]
pipeline: Pipeline
isPipelineConfigured: String
organization: String
repoRealName: String
repoId: String
pipelineScans: Int
issuesBySeverity: Severities
pkgManagers: [String]
sbomCount: Int
isMonoRepoChild: Boolean
monoRepoParent: String
monorepoChildrenCount: Int
monorepoChildrenAppIds: [String]
tags: [AppTag]
dockerfiles: [Dockerfile]
severityChangedReason: [ApplicationSeverityChangedReason]
apiInventoriesTotal: Int
artifactCount: Int
sbomArtifactCount: Int
saasBomCount: Int
sbomRepoCount: Int
credentialsId: String
oxInPipeline: String
oxInPipelineDescription: String
primaryAppReason: String
primaryApp: Boolean
matchedProjects: [MatchedProjects]
toolName: String
createdAtOx: String
irrelevantDate: String
prevFullScanDate: String
prevFullScanId: String
lastFullScanDate: String
lastFullScanId: String
isFullScan: Boolean
isPartiallyScanned: Boolean
appClassification: [String]
}Fields
id ⚠️String
Deprecated: Use appId instead
appId String
Application-specific identifier
repoName String
Name of the associated repository
appName String
Display name of the application
branch String
Default branch for development
branchesCount Int
Total number of branches in the repository
branchesToScan [String]
List of repository branches configured for scanning
businessPriority Float
Business priority score assigned to the application
codeChanges Int
Number of code changes recorded
commitCount Int
Total number of commits in the repository
committersCount Int
Total number of committers in the repository
createdAt String
Timestamp of application creation
creator String
User who created the application
daysSinceLastCodeChange Int
Number of days since the last code modification
daysSinceRepoCreation Int
Age of the repository in days
deployedProd Boolean
Indicates if the application is deployed in production
filesCount Int
Total number of files in the repository
forksCount Int
Number of repository forks
forkDate String
Timestamp of the forked date
forkedSourceUrl String
URL of the forked source
hasDownloads Boolean
Indicates if downloads are enabled for the repository
hasPackageContainers Boolean
Indicates if application has package containers
headSha String
SHA hash of the latest commit
irrelevantReasons [String]
List of reasons why the application is marked irrelevant
languages [Language]
Programming languages used in the application
language String
languagePercentage Float
lastCodeChange String
Timestamp of the most recent code change
new Boolean
Indicates if this is a newly added application
overrideRelevance String
Manual override status for application relevance
overridePriority Int
Manual override value for priority
originalBusinessPriority Float
Original business priority score calculated by the system
publicVisibility Boolean
Indicates if the repository is publicly accessible
pullCount Int
Number of pull requests
pushCount Int
Number of push events
relevant Boolean
Indicates if the application is considered relevant
risk Float
Security risk score
scanId String
Identifier of the latest scan
scannedAt Float
Timestamp of the last scan
secInfrastructure [ServerSecurityInfraItem]
Security infrastructure components
label String
clientCoverage Float
oxCoverage Float
noCoverage Float
notApplicable Float
securityPosture Float
Overall security posture score
appType String
Application type
appSubtype String
Application sub type
size Float
Repository size in bytes
tagsCount ⚠️Int
Deprecated: Use tags instead
type String
Application Git vendor
updated Boolean
Indicates if the application details were recently updated
userCount Int
Number of unique users interacting with the application
version String
Application version identifier
violationCount Int
Number of security violations detected
watchersCount Int
Number of repository watchers
yamlsCount Int
Number of YAML configuration files
scoreHistory [ScoreHistoryItem]
Historical risk score data points
appId String
appName String
score Float
date Float
new Boolean
updated Boolean
scanId String
applicationFlows ApplicationFlow
Application flow and dependency information
artifacts [ArtifactItem]
cloudDeployments [CloudDeployment]
cicdInfo [CicdInfo]
orchestrators [OrchestratorItem]
kubernetes [KubernetesItem]
repository [RepositoryItem]
isSbomPresent ⚠️Boolean
Deprecated: This field is not used anymore
appOwners [OwnerInfo]
List of application owners and their roles
name String
email String
roles [AppOwnerRole]
offset ⚠️Int
Deprecated: This field is not used anymore
improvement ⚠️Float
Deprecated: This field is not used anymore
fakeApp Boolean
Indicates if this is a real repository
link String
URL to the repository
branchLink String
URL to the specific branch
issues Int
Total number of security issues
categories [AppCategories]
Application categories and classifications
categoryName String
categoryId String
catId Int
severities AppSeverities
score Float
severityScore String
total Float
isNa ⚠️
reason Boolean[String]
toolsCoverage [AppToolCoverage]
Security tools coverage information
toolName String
oxDelivered Boolean
coverage Boolean
type String
sources [ToolCoverageSources]
pipeline Pipeline
Latest pipeline scan information
jobId String
jobTriggeredAt Float
scanResult PipelineScanResult
issuesCount Int
jobTriggeredBy String
jobUrl String
isPipelineConfigured ⚠️String
Deprecated: Use oxInPipeline instead
organization String
Organization owning the repository
repoRealName ⚠️String
Deprecated: This field is not used anymore
repoId ⚠️String
Deprecated: Use appId instead
pipelineScans Int
Number of pipeline scan executions
issuesBySeverity Severities
Breakdown of issues by severity level
info Int
low Int
medium Int
high Int
critical Int
appox Int
pkgManagers [String]
Package managers used in the application
sbomCount Int
Number of associated SBOMs
isMonoRepoChild Boolean
Indicates if this is a child application in a monorepo
monoRepoParent String
Parent application identifier in a monorepo
monorepoChildrenCount Int
Number of child applications in the monorepo
monorepoChildrenAppIds [String]
List of child application identifiers
tags [AppTag]
Application tags
tagId String
name String
email String
displayName String
tagType OxTagType
createdBy String
purpose String
deploymentModel String
tagCategory String
severityChangedReason [ApplicationSeverityChangedReason]
Reasons for severity level changes
tagId String
changeNumber Float
shouldBeSeverityFactor Boolean
requiredHits Int
reason String
shortName String
changeCategory String
changePlusReasonFacet String
extraInfo [ApplicationExtraInfo]
apiInventoriesTotal Int
Total number of API inventories
artifactCount Int
Total number of artifacts
sbomArtifactCount Int
Total number of SBOM artifacts
saasBomCount Int
Total number of SAAS BOM items
sbomRepoCount Int
Total number of SBOM repositories
credentialsId String
Associated credentials identifier
oxInPipeline String
Integration status with Ox in the pipeline
oxInPipelineDescription String
Description of Ox pipeline integration
primaryAppReason String
Reason for primary application designation
primaryApp Boolean
Indicates if this is a primary application
matchedProjects [MatchedProjects]
List of matched projects
toolName String
matchedProjects [MatchedProject]
toolName String
third party tool name
createdAtOx String
Timestamp of application creation in Ox
irrelevantDate String
Timestamp of application irrelevancy
prevFullScanDate String
Timestamp of the previous full scan
prevFullScanId String
ID of the previous full scan
lastFullScanDate String
Timestamp of the last full scan
lastFullScanId String
ID of the last full scan
isFullScan Boolean
Indicated if last scan was full or delta for app
isPartiallyScanned Boolean
Indicates if this app ran a limited/partial scan based on PolicyFindingsAlwaysRelevant config
appClassification [String]
Application classification
References
Queries using this object:
Fields with this object:
Last updated
