Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

V3ExtensionsWebhooksWebhookResponse

Example Usage

import { V3ExtensionsWebhooksWebhookResponse } from "@solarwinds/squadcast-sdk-typescript/models";

let value: V3ExtensionsWebhooksWebhookResponse = {
  name: "<value>",
  triggers: [
    {
      eventClass: "<value>",
      eventType: "<value>",
    },
  ],
  urls: [],
  triggerType: "<value>",
  id: "<id>",
  createdAt: "1719287184159",
  updatedAt: "1735625811801",
  authorId: "<id>",
  slug: "<value>",
};

Fields

Field
Type
Required
Description

name

string

✔️

Name of the webhook

description

string

➖

Description of the webhook

triggers

✔️

A list of triggers for this webhook

urls

✔️

A list of URLs to which the webhook payload will be sent

header

➖

Headers to be sent with the webhook

filters

➖

Filters to apply to the webhook

maxRetry

number

➖

Maximum number of retries for the webhook

teams

string[]

➖

List of team IDs to which this webhook is applicable

isAllTeamsConfigured

boolean

➖

Set to true if the webhook is configured for all teams

customPayloadTemplateSlug

string

➖

Slug of the custom payload template

language

string

➖

Language for the webhook payload

mailIds

string[]

➖

List of email IDs for notification

triggerType

string

✔️

Type of trigger

customPayload

string

➖

Custom payload for the webhook

payloadType

string

➖

Type of payload

id

string

✔️

N/A

createdAt

string

✔️

N/A

updatedAt

string

✔️

N/A

organizationId

string

➖

N/A

authorId

string

✔️

N/A

slug

string

✔️

N/A

version

string

➖

N/A

Last updated