List Action Plans
POST/apm/api/v1/action-plan
List all Action Plans for a tenant ordered by criticality desc. Offset for pagination.You must have ActionPlanOverview_READ permission to access this endpoint. Rate limit 10/sec.
Request
Header Parameters
x-redlock-auth stringrequired
Authorize using Authentication token
Example: jwt token
- application/json; charset=UTF-8
Body
- Array [
- ]
limit int64
nextPageToken string
filters object[]
List of filters that can be applied for the API
name ActionPlanFilter (string)
Possible values: [status
, assignee
, finding.type
, id
, business.criticality
]
operator string
Only allowed operator for the filter is '='
value string
Value for the applied filter
sortBy object
name SortField
Possible values: [criticality
, alertCount
, assetCount
]
order SortDirection
Possible values: [desc
, asc
]
Responses
- 200
- 400
- 401
- 403
- 405
- 429
OK
- application/json; charset=UTF-8
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
lastRunTs int64
totalCount int64
value object[]
name string
id string
status string
alertCount int64
assetCount int64
findingTypes string[]
impactfulAssetId string
impactfulAssetType int64
criticality string
primaryAssetStatus string
summary string
assignee string
thumbsUpDown string
Possible values: [down
, up
, none
]
thumbsDownReasons ThumbsDownReason (string)[]
thumbsDownDescription string
countByPolicyType object[]
policyType string
count int64
countByPolicyCategory object[]
policyCategory string
count int64
createdAtTs int64
feedbackLastUpdatedTs int64
lastUpdatedTs int64
lastUpdatedBy string
nextPageToken string
{
"lastRunTs": 0,
"totalCount": 0,
"value": [
{
"name": "string",
"id": "string",
"status": "string",
"alertCount": 0,
"assetCount": 0,
"findingTypes": [
"string"
],
"impactfulAssetId": "string",
"impactfulAssetType": 0,
"criticality": "string",
"primaryAssetStatus": "string",
"summary": "string",
"assignee": "string",
"thumbsUpDown": "down",
"thumbsDownReasons": [
"Wrong priority for me"
],
"thumbsDownDescription": "string",
"countByPolicyType": [
{
"policyType": "string",
"count": 0
}
],
"countByPolicyCategory": [
{
"policyCategory": "string",
"count": 0
}
],
"createdAtTs": 0,
"feedbackLastUpdatedTs": 0,
"lastUpdatedTs": 0,
"lastUpdatedBy": "string"
}
],
"nextPageToken": "string"
}
Bad Request
- application/json; charset=UTF-8
- Schema
- Example (from schema)
Schema
error object
code string
message string
target string
{
"error": {
"code": "string",
"message": "string",
"target": "string"
}
}
Unauthorized
Forbidden
Method Not Allowed
Too Many Requests
Loading...