Description: Restores violations that were ignored by an Ignore Rule by violation ID
Applicable Environment: JFrog SaaS, Self-Hosted
Since: 3.16
Security: Requires a valid user with the "Manage Watches" permission
Usage: POST /xray/api/v1/violations/restore
Consumes: application/JSON
Produces: application/JSON
Path Parameter: None
Query Parameter: None
Request Body:
Name | Type | Required/Optional | Description |
|---|---|---|---|
| array[string] | Required | Array of violation IDs to be restored |
Request Example:
{
"ids": ["id1", "id2"]
}
Successful Response Example:
400 Bad Request
{
"error":"Violation 1759481118802235392 was not found or is not ignored"
}
Response Codes:
Status Code | Description |
|---|---|
200 | OK |
400 | Bad request - Required fields are missing |
403 | Permission denied |
404 | Not found |
500 | Internal server error |