Skip to main content
PUT
Create a notification webhook for a client team

Authorizations

Authorization
string
header
required

Team API key sent as a Bearer token. Create a key in Wirespeed under Settings → Team. See https://docs.wirespeed.co/api-reference/authentication.

Path Parameters

teamId
string
required

The client team ID

Body

application/json
name
string
required

Human-readable label for this webhook destination

url
string
required

URL to POST notification payloads to

enabled
boolean
default:true
notificationTypes
enum<string>[] | null

Notification types that trigger this webhook. Null/omitted means all types.

Available options:
NEW_CASE_ESCALATION,
NEW_CASE_AUTO_CONTAINED,
NEW_SECURITY_EVENT,
NEW_CRITICAL_DEFECT,
ACCOUNT_SUMMARY,
INTEGRATION_HEALTH,
ACCOUNT_BILLING

Response

secret
string
required

The generated signing secret (shown once)

webhook
object
required