Skip to content

Update finding status

Request

Update the status of a finding (e.g. suppress, review)

Security
bearer-key
Path
projectuuidstringrequired

UUID of the project

findingidstringrequired

vulnerability ID (CVE)

Bodyapplication/jsonrequired

Array of finding status update requests. Required fields: packageUUID. For 'suppressed' status, reason is also required.

commentstring
packageUUIDstring
reasonstring(model.FindingSuppressionReason)
Enum:"Acceptable risk""No fix available""No risk""Ignore"
statusstring(model.FindingStatusType)required
Enum:"suppressed""unreviewed""reviewed""suppress""Issue Created"
vulnerabilityNamestring
PUT
/api/v3.0/projects/{projectuuid}/images/findings/security/{findingid}
{ "comment": "string", "packageUUID": "string", "reason": "Acceptable risk", "status": "suppressed", "vulnerabilityName": "string" }

Responses

OK

Bodyapplication/json
additionalDataobject(common.AdditionalData)
responseobject(github_com_mend_cloud-native_modules_common_model.FindingStatus)
supportTokenstring
Example:"659C0A4730"
Response
{ "additionalData": { "error": "string", "paging": {}, "totalItems": 100 }, "response": { "applicationuuid": "string", "comment": "string", "createdAt": "2020-01-01T00:00:00Z", "detectTime": "string", "distribution": "string", "distributionVersion": "string", "email": "string", "orguuid": "string", "packageDistroID": 0, "packageName": "string", "packageUUID": "string", "packageVersion": "string", "projectuuid": "string", "reason": "string", "scanuuid": "string", "secretUUID": "string", "severity": "string", "status": "string", "updatedAt": "2020-01-01T00:00:00Z", "uuid": "c4f93b6d-8236-4d0c-a67b-3978def476a3", "vulnerabilityID": "string" }, "supportToken": "659C0A4730" }