Risk Scenarios
Add a control to a risk scenario
Associate a control with a risk scenario.
Body: { controlId, controlType? }. controlType is TREATMENT_PLAN for a control that is part of the risk's treatment plan; omit it (or pass EXISTING) to associate the control as a plain existing control.
controlId may be a Vanta control shorthand, custom-control shorthand, or object ID; it resolves to a single canonical control before any write.
Behavior on conflict with an existing association:
-
Same resolved control already associated with the same controlType:
the request is a no-op and the existing relationship is returned (200).
-
Same resolved control associated with the other controlType: the
request is rejected with a hint to use PATCH instead (422).
post/risk-scenarios/{riskScenarioId}/controls
Path parameters
riskScenarioIdstring required
Request body
Response
Ok