scan.completed
POST
A scan finished. Includes issue counts by severity. Subscribing needs the scans:read scope.
Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”X-DevSecure-Signature
required
string
T=
X-DevSecure-Event
required
string
The event type.
X-DevSecure-Event-Id
required
string
The event id; the same on every retry and redelivery.
X-DevSecure-Delivery
required
string
The delivery id.
X-DevSecure-Webhook-Id
required
string
The webhook subscription id.
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
id
required
Event id.
string format: uuid
type
required
string
api_version
required
string
created_at
required
string format: date-time
data
required
object
scan
required
ScanDetail
object
id
required
Id
string
type
required
Type
string
status
required
Status
string
repository
Any of:
ScanRepository
object
id
required
Id
string
provider
required
Provider
string
name
required
Name
string
null
issue_counts
required
SeverityCounts
Every issue the scan found, by severity.
object
critical
Critical
integer
high
High
integer
medium
Medium
integer
low
Low
integer
info
Info
integer
total
Total
integer
status_counts
required
IssueStatusCounts
object
open
Open
integer
resolved
Resolved
integer
snoozed
Snoozed
integer
false_positive
False Positive
integer
accepted_risk
Accepted Risk
integer
Responses
Section titled “Responses”Gone: DevSecure turns the webhook off.
Received. Any 2xx status counts as delivered.
default
Section titled “default”Anything else (or no answer in 10 s) is retried.