This documentation is for a release that is no longer maintained.
You can select a different version or view all RHACS documentation.Chapter 69. Vulnerability Request Service
69.1. Vulnerability Request Service Copy linkLink copied to clipboard!
69.1.1. ApproveVulnerabilityRequest Copy linkLink copied to clipboard!
POST /v1/cve/requests/{id}/approve
ApproveVulnRequest approve a vulnerability request. If it is an unwatch vulnerability request then the associated vulnerabilities are not watched in workflows such as policy detection, risk, etc.
69.1.1.1. Description Copy linkLink copied to clipboard!
69.1.1.2. Parameters Copy linkLink copied to clipboard!
69.1.1.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.1.2.2. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
69.1.1.3. Return Type Copy linkLink copied to clipboard!
69.1.1.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.1.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.1.6. Samples Copy linkLink copied to clipboard!
69.1.2. DeferVulnerability Copy linkLink copied to clipboard!
POST /v1/cve/requests/defer
DeferVulnerability starts the deferral process for the specified vulnerability.
69.1.2.1. Description Copy linkLink copied to clipboard!
69.1.2.2. Parameters Copy linkLink copied to clipboard!
69.1.2.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
69.1.2.3. Return Type Copy linkLink copied to clipboard!
69.1.2.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.2.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.2.6. Samples Copy linkLink copied to clipboard!
69.1.3. DeleteVulnerabilityRequest Copy linkLink copied to clipboard!
DELETE /v1/cve/requests/{id}
DeleteVulnerabilityRequest deletes a vulnerability request.
69.1.3.1. Description Copy linkLink copied to clipboard!
69.1.3.2. Parameters Copy linkLink copied to clipboard!
69.1.3.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.3.3. Return Type Copy linkLink copied to clipboard!
Object
69.1.3.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.3.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |
69.1.3.6. Samples Copy linkLink copied to clipboard!
69.1.4. DenyVulnerabilityRequest Copy linkLink copied to clipboard!
POST /v1/cve/requests/{id}/deny
DenyVulnRequest denies a vulnerability request.
69.1.4.1. Description Copy linkLink copied to clipboard!
69.1.4.2. Parameters Copy linkLink copied to clipboard!
69.1.4.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.4.2.2. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
69.1.4.3. Return Type Copy linkLink copied to clipboard!
69.1.4.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.4.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.4.6. Samples Copy linkLink copied to clipboard!
69.1.5. FalsePositiveVulnerability Copy linkLink copied to clipboard!
POST /v1/cve/requests/false-positive
FalsePositiveVulnerability starts the process to mark the specified vulnerability as false-positive.
69.1.5.1. Description Copy linkLink copied to clipboard!
69.1.5.2. Parameters Copy linkLink copied to clipboard!
69.1.5.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
69.1.5.3. Return Type Copy linkLink copied to clipboard!
69.1.5.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.5.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.5.6. Samples Copy linkLink copied to clipboard!
69.1.6. GetVulnerabilityRequest Copy linkLink copied to clipboard!
GET /v1/cve/requests/{id}
GetVulnerabilityRequest returns the requested vulnerability request by ID.
69.1.6.1. Description Copy linkLink copied to clipboard!
69.1.6.2. Parameters Copy linkLink copied to clipboard!
69.1.6.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.6.3. Return Type Copy linkLink copied to clipboard!
69.1.6.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.6.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.6.6. Samples Copy linkLink copied to clipboard!
69.1.7. ListVulnerabilityRequests Copy linkLink copied to clipboard!
GET /v1/cve/requests
ListVulnerabilityRequests returns the list of vulnerability requests.
69.1.7.1. Description Copy linkLink copied to clipboard!
69.1.7.2. Parameters Copy linkLink copied to clipboard!
69.1.7.2.1. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| query | - | null | ||
| pagination.limit | - | null | ||
| pagination.offset | - | null | ||
| pagination.sortOption.field | - | null | ||
| pagination.sortOption.reversed | - | null | ||
| pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
| pagination.sortOption.aggregateBy.distinct | - | null |
69.1.7.3. Return Type Copy linkLink copied to clipboard!
69.1.7.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.7.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.7.6. Samples Copy linkLink copied to clipboard!
69.1.8. UndoVulnerabilityRequest Copy linkLink copied to clipboard!
POST /v1/cve/requests/{id}/undo
UndoVulnerabilityRequest undoes a vulnerability request.
69.1.8.1. Description Copy linkLink copied to clipboard!
69.1.8.2. Parameters Copy linkLink copied to clipboard!
69.1.8.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.8.3. Return Type Copy linkLink copied to clipboard!
69.1.8.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.8.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
69.1.8.6. Samples Copy linkLink copied to clipboard!
69.1.9. UpdateVulnerabilityRequest Copy linkLink copied to clipboard!
POST /v1/cve/requests/{id}/update
UpdateVulnerabilityRequest updates an existing vulnerability request. Currently only deferral expiration time can be updated.
69.1.9.1. Description Copy linkLink copied to clipboard!
69.1.9.2. Parameters Copy linkLink copied to clipboard!
69.1.9.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
69.1.9.2.2. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
69.1.9.3. Return Type Copy linkLink copied to clipboard!
69.1.9.4. Content Type Copy linkLink copied to clipboard!
- application/json
69.1.9.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |