メインコンテンツへスキップ
PATCH
問題の一括トリアージ

承認

CORGEA-TOKEN
string
header
必須

認証用のAPIキー 無効なユーザーのAPIトークンは拒否されます。

ボディ

application/json

ファインディングの選択にはruleまたはfinding_idsのどちらか一方を使用します。1回の呼び出しで両方は指定できません。

target_status
enum<string>
必須

fix_in_progress は finding_types に sast のみが含まれる場合に使用できます。

利用可能なオプション:
open,
fixed,
false_positive,
accepted_risk,
duplicate,
fix_in_progress
justification
string
必須
Minimum string length: 1
rule
object
必須

company_wide、project_ids、team_idsのいずれかで対象範囲を指定します。フィルターはmatchで条件を組み合わせます。CWEフィルターはSASTに、CVEと到達可能性のフィルターはSCAに適用されます。

finding_ids
string<uuid>[]

ファインディングID(/findingsの結果、または問題項目のfinding_idから取得)または問題IDのリスト。ファインディングIDはそのファインディングの最新の検出を表し、判断はファインディングのすべての検出に反映されます。どこにも一致しないIDはunresolved_idsとして返され、不一致として扱われます。コンテナとIaCのファインディングは一括トリアージの対象外のため、それらのIDもunresolved_idsとして返されます。

apply
boolean
デフォルト:true

falseに設定すると、問題を変更せずにプレビューを作成します。

expiry_date
string<date-time> | null

accepted_riskアクションにのみ指定できる未来の有効期限です。

レスポンス

アクションをプレビューまたは適用しました

status
string
例:

"ok"

action
object
unresolved_ids
string[]

finding_idsのうち、ファインディングにも問題にも一致しなかったID。ruleでファインディングを選択した場合は空になります。