Skip to main content

Reserved Keywords

Dassana uses reseerved keywords in the webhook request body. These keywords are replaced with actual values. You can customize your request body as per your needs.

The full list of reserved keywords can be seen in the webhook integration page next to request body:

Webhook Integration

Reserved KeywordMeaningExample Value
$DETECTION_RULE_IDDetection Rule Iddr-test
$DETECTION_RULE_NAMEDetection Rule NameAWS S3 Bucket Policy Updated
$DETECTION_RULE_LINKDetection Rule URL Linkhttps://console.dassana.cloud/detections/rule?id=IAM_4
$SEVERITYDetection Rule Severityinfo
$TAGSDetection Rule Tags[ "vendor:aws","source:cloudtrail", "service:s3", "categorization:iam", "security:compliance", "app:aws_cloudtrail", "benchmark:cis-aws", "requirement:monitoring", "section:4.8"]
$QUERY_LINKDetection Rule Query Linkhttps://console.dassana.cloud/query?search=
$EVENT_TYPEEvent Type (Detection)detection
$EVENT_TIMETime When Detection Rule Found A Match2022-07-15T05:53:06.893Z
$SCAN_START_TIMEDetection Rule Scan Start Time2022-07-15T05:50:00.893Z
$SCAN_END_TIMEDetection Rule Scan End Time2022-07-15T05:55:06.893Z
$MATCHING_EVENTSNumber Of Results Found10
$CONDITIONCondition Which Caused Detection Rule To Send Notifications>0
$NOTIFICATION_RULE_IDNotification Rule Idnr-test
$NOTIFICATION_RULE_NAMENotification Rule Nametest notification rule
$NOTIFICATION_RULE_LINKNotification Rule URL Linkhttps://console.dassana.cloud/notificationRules/rule?id=nr-test
$WEBHOOK_NOTIFICATION_IDWebhook Integration IdWh-TestID
$WEBHOOK_NOTIFICATION_NAMEWebhook Integration NameWebhookEndpointOne
note

$TAGS are the only keyword field represented using arrays. All other keyword values will be strings.