updateIncidentSeverity
Change an incident severity (re-derives the SLA target).
Examples
mutation UpdateIncidentSeverity($incidentId: String!, $severity: String!, $comment: String, $authorName: String) {
updateIncidentSeverity(incidentId: $incidentId, severity: $severity, comment: $comment, authorName: $authorName) {
id
caseId
name
description
type
severity
status
classification {
attackType
campaignName
primaryImpact
secondaryImpacts
impactTargets
capabilities
executionTriggers
evidence {
attackType
campaignName
primaryImpact
secondaryImpacts
impactTargets
capabilities
executionTriggers
}
metadataContractVersion
}
scope
exploitationStatus
blockedReason
owner
creator
slaTargetAt
settings {
allowManualClosure
autoCloseWhenResolved
cleanDaysBeforeClose
autoReopenOnNewHit
watchWindowDays
}
isOxDeclared
publishType
publishTypeReason
autoExpandFromSource
externalReferences
sourceCreatedAt
kevDiscoveredAt
oxPublishedAt
counts {
affectedApps
affectedRepos
affectedImages
openFindings
resolvedFindings
removedFindings
sbomMatches
removedSbomMatches
pipelineHits
devEnvironments
clearedMatches
blockedItems
cloudAccounts
cloudRunningImages
cloudRunningThisVersionImages
openFindingsBySeverity {
appoxalypse
critical
high
medium
low
}
}
exposureState
currentSeverity
isMonitoring
affectedResourceCount
summary {
title
bullets
lines {
segments {
text
emphasis
}
}
}
aiSummary {
bullets
generatedAt
model
}
indicatorCounts {
cve
package
packageRange
image
issue
advisorySource
}
lastRunDelta {
newCount
resolvedCount
removedCount
issues {
newCount
resolvedCount
removedCount
}
sboms {
newCount
resolvedCount
removedCount
}
}
countsAsOf
lastMatchedAt
lastExposureChange
resolvedAt
createdAt
updatedAt
indicators {
id
incidentId
kind
value
versionRange
fixedVersions
remediationStatus
remediations {
action
versions
source
vendor
product
packageName
collectionUrl
versionType
affectedRange
}
isCompromised
isCompromisedBasis
infectsOnInstall
ecosystem
severity
cvssScore
cveIntelligence {
exploitationStatus
firstReportedExploitationAt
firstObservedExploitationAt
kev {
status
checkedAt
catalogFetchedAt
catalogVersion
dateReleased
dateAdded
dueDate
requiredAction
knownRansomwareCampaignUse
}
euKev {
status
checkedAt
catalogFetchedAt
source
sourceDisplayName
cve
euvdId
dateReported
originSource
exploitationTypes
threatActors
notes
}
articleEvidence {
sourceUrl
sourcePublishedAt
analyzedAt
analysisVersion
articleTypes
classificationConfidence
claims {
claimType
reportingRelationship
attributedSource
explicitlyObservedAt
evidenceExcerpt
confidence
}
}
}
cweMetadata {
status
cwes
provenance {
source
cwes
}
vulnerabilityClass
vulnerabilityClassSource
mappingVersion
resolvedAt
}
addedAt
source
addedBy
status
url
lastFetchedAt
autoExpand
matchState
activeMatchCount
isUnpinned
}
}
}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 updateIncidentSeverity mutation.
incidentId String! required
severity String! required
comment String
authorName String
Fields
Return type: Incident!
You can use the following field(s) to specify what information your updateIncidentSeverity mutation will return. Please note that some fields may have their own subfields.
id String!
caseId String!
name String!
description String
classification IncidentClassification
Structured threat classification extracted from the incident sources. Absent until a source establishes one.
attackType IncidentAttackType
campaignName String
primaryImpact IncidentImpact
secondaryImpacts [IncidentImpact!]
impactTargets [IncidentImpactTarget!]
capabilities [IncidentCapability!]
executionTriggers [IncidentExecutionTrigger!]
evidence IncidentClassificationEvidence
metadataContractVersion String
exploitationStatus CveExploitationStatus
The strongest stored exploitation posture across the monitored CVEs. Absent on the list query and for incidents that monitor no CVEs.
blockedReason String
owner String
creator String!
slaTargetAt DateTime
settings IncidentSettings!
allowManualClosure Boolean!
autoCloseWhenResolved Boolean!
cleanDaysBeforeClose Int!
autoReopenOnNewHit Boolean!
watchWindowDays Int!
isOxDeclared Boolean!
publishTypeReason String
The immutable flow-specific publication reason. Legacy incidents may not have one.
autoExpandFromSource Boolean!
externalReferences [String!]!
sourcePublishedAt ⚠️DateTime
Deprecated: Use sourceCreatedAt.
sourceCreatedAt DateTime
Publication timestamp of the original GHSA, NVD advisory, or source article.
kevDiscoveredAt DateTime
Earliest accepted discovery date across CISA KEV, VulnCheck KEV, and EU KEV.
oxPublishedAt DateTime
Publication timestamp of the global OX Feed template that created this incident.
counts IncidentCounts!
affectedApps Int!
affectedRepos Int!
affectedImages Int!
openFindings Int!
resolvedFindings Int!
removedFindings Int!
sbomMatches Int!
removedSbomMatches Int!
pipelineHits Int!
devEnvironments Int!
clearedMatches Int!
blockedItems Int!
cloudAccounts Int!
cloudRunningImages Int!
cloudRunningThisVersionImages Int!
openFindingsBySeverity IncidentSeverityCounts!
isMonitoring Boolean!
affectedResourceCount Int!
indicatorCounts IncidentIndicatorCounts
cve Int!
package Int!
packageRange Int!
image Int!
issue Int!
advisorySource Int!
lastRunDelta IncidentLastRunDelta
newCount Int!
resolvedCount Int!
removedCount Int!
issues IncidentRunDelta
sboms IncidentRunDelta
countsAsOf DateTime
lastMatchedAt DateTime
lastExposureChange DateTime
resolvedAt DateTime
createdAt DateTime
updatedAt DateTime
indicators [Indicator!]
id String!
incidentId String!
kind IndicatorKind!
value String!
versionRange String
fixedVersions [String!]!
remediationStatus IndicatorRemediationStatus
remediations [IndicatorRemediation!]!
isCompromised Boolean
isCompromisedBasis String
infectsOnInstall Boolean
ecosystem String
severity IncidentSeverity
cvssScore Float
cveIntelligence CveIntelligence
cweMetadata CweMetadata
addedAt DateTime!
source String!
addedBy String
status String!
url String
lastFetchedAt DateTime
autoExpand Boolean
matchState IndicatorMatchState
activeMatchCount Int
isUnpinned Boolean
Last updated
