V3IncidentsIncidentResponse
Represents an incident.
Example Usage
import { V3IncidentsIncidentResponse } from "@solarwinds/squadcast-sdk-typescript/models";
let value: V3IncidentsIncidentResponse = {
id: "<id>",
serviceId: "<id>",
alertSourceId: "<id>",
organizationId: "<id>",
incidentNumber: 283498,
message: "<value>",
assignedTo: [
{
id: "<id>",
type: "<value>",
timeOfAssignment: new Date("2025-01-31T18:45:11.079Z"),
reason: "<value>",
},
],
additionalResponders: [
{
id: "<id>",
type: "<value>",
timeOfAssignment: new Date("2024-04-05T00:16:27.037Z"),
reason: "<value>",
name: "<value>",
lastNotifiedAt: new Date("2024-12-28T17:34:47.601Z"),
},
],
description:
"graft scale likely even quarrelsomely extract clinch through opposite impassioned",
status: "<value>",
timeOfCreation: new Date("2024-12-03T19:39:08.657Z"),
updatedAt: new Date("2026-12-24T09:37:49.727Z"),
tags: {},
logs: [
{
action: "<value>",
time: new Date("2024-12-12T19:34:50.839Z"),
reason: "<value>",
},
],
analytics: {
tta: {
time: 689328,
userId: "<id>",
escalationPolicyId: "<id>",
squadId: "<id>",
},
ttr: {
time: 61853,
userId: "<id>",
escalationPolicyId: "<id>",
squadId: "<id>",
},
},
pinnedMessages: [],
deleted: false,
eventCount: 767725,
dedupData: {},
owner: {
id: "<id>",
type: "team",
},
accessControl: [],
relevantUsers: [],
relevantEscalationPolicies: [],
relevantSquads: [
"<value 1>",
],
relevantSchedules: [],
relevantPeopleLogs: [],
responseNotes: [
{
timeOfNote: new Date("2026-12-11T23:43:42.771Z"),
note: "<value>",
userId: "<id>",
},
],
attachments: [
"<value 1>",
"<value 2>",
],
isChild: true,
children: [
{
id: "<id>",
},
],
didAutoPause: true,
didAutoPauseTimeout: true,
autoPauseEndsAt: new Date("2025-01-26T11:23:39.439Z"),
manuallyMarkedTransientAlertFeedbackType: "<value>",
classificationId: 727878,
groupedAlertCount: 760307,
hasPriority: false,
snoozeDetails: {
isSnoozed: true,
startTime: new Date("2026-08-06T04:59:30.351Z"),
endTime: new Date("2026-01-25T04:05:38.341Z"),
totalTimeInMins: 584458,
},
didNotificationDelay: false,
notificationDelayPolicy: {
isNotificationDelayed: true,
delayedUntil: new Date("2026-12-16T12:51:38.257Z"),
assignTo: {
id: "<id>",
},
},
digestId: "<id>",
};Fields
id
string
✔️
N/A
serviceId
string
✔️
N/A
alertSourceId
string
✔️
N/A
organizationId
string
✔️
N/A
sloId
number
➖
N/A
incidentNumber
number
✔️
N/A
message
string
✔️
N/A
description
string
✔️
N/A
status
string
✔️
N/A
createdBy
string
➖
N/A
senderEmail
string
➖
N/A
deleted
boolean
✔️
N/A
eventCount
number
✔️
N/A
relevantUsers
string[]
✔️
N/A
relevantEscalationPolicies
string[]
✔️
N/A
relevantSquads
string[]
✔️
N/A
relevantSchedules
string[]
✔️
N/A
attachments
string[]
✔️
N/A
webformId
number
➖
N/A
webformSubmissionId
number
➖
N/A
isChild
boolean
✔️
N/A
didAutoPause
boolean
✔️
N/A
didAutoPauseTimeout
boolean
✔️
N/A
manuallyMarkedTransientAlertFeedbackType
string
✔️
N/A
classificationId
number
✔️
N/A
groupedAlertCount
number
✔️
N/A
hasPriority
boolean
✔️
N/A
didNotificationDelay
boolean
✔️
N/A
notificationDelayPolicy
✔️
Policy for delaying notifications.
digestId
string
✔️
N/A
Last updated