As of December 31st, 2023 ThreadFix 2.X has reached End of Life and is no longer supported. For any further information please contact the Success and Implementation team.
Open/Close Vulnerabilities - API
/rest/{version}/vulnerabilities/setOpen
Descriptor | Value |
---|---|
HTTP Method | POST |
Description | Update the specified vulnerability's Open/Closed status |
Required Permission | Modify Vulnerabilities |
Version Introduced | 2.8.0 |
Request Header Parameters
Parameter | Value | Required | Description |
---|---|---|---|
Accept | String | Yes | A value of ‘application/json’ must be provided. |
Request POST Data Parameters
Parameter | Value | Required | Description |
---|---|---|---|
open | Boolean | No | Provide 'true' to mark the vulnerability as Open. Provide 'false' to mark the vulnerability as Closed. Defaults to 'true' if not provided. |
vulnerabilityIds | Integer | Yes* | Provide a vulnerability ID to change the status for that vulnerability. Adding multiple vulnerabilityIds parameters allows |
Sample Calls:Â
curl --insecure -H 'content-type: application/x-www-form-urlencoded' -H 'accept: application/json' -H 'Authorization: APIKEY {apiKey}' -X POST --data 'open=true&vulnerabilityIds=16&vulnerabilityIds=17' http://localhost:8080/threadfix/rest/latest/vulnerabilities/setOpen |
Sample Output:
If opening vulnerabilities:
{
"message": "Vulnerabilities have been opened.",
"success": true,
"responseCode": -1,
"object": [
16,
17
]
} |
If closing vulnerabilities:
{
"message": "Vulnerabilities have been closed.",
"success": true,
"responseCode": -1,
"object": [
16,
17
]
} |
www.threadfix.it | www.coalfire.com
Copyright © 2024 Coalfire. All rights reserved.
This Information Security Policy is CoalFire - Public: Distribution of this material is not limited.