Resubmit fallout events
post
/topology/v2/fallout/events/resubmit
Resubmits the fallout events to the target service's retry topic and updates their state to COMPLETED or FAILED. Fallout events that are already in the COMPLETED state will not be resubmitted.The request body is the preferred method for submitting parameters. Query parameters are supported for backward compatibility but will be deprecated in the future.
Request
Query Parameters
-
action: string
The action of the Fallout Events to resubmit. Default value is REBUILDDefault Value:
REBUILD -
errorCode: string
The error code of the Fallout Events to resubmit.
-
state: string
The state of the Fallout Events to resubmit. Default value is READY_TO_RESUBMITDefault Value:
READY_TO_RESUBMIT -
targetService(required): string
Based on targetService, event will be resubmitted to target kafka retry topic. Supported values for targetService are ATA, SSC & AlarmConsumer.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
action: string
Action to take for resubmission. Default is REBUILD.
-
eids: array
eids
EntityIds to resubmit. If present, overrides all filters. Max 500 IDs allowed.
-
empty: boolean
-
errorCode: string
Error code filter for fallout events, e.g. TOP-4006.
-
state: string
State filter for fallout events. Default is READY_TO_RESUBMIT.
-
targetService: string
Target system to route resubmitted events to. Required if filters are used.
Nested Schema : eids
Type:
arrayEntityIds to resubmit. If present, overrides all filters. Max 500 IDs allowed.
Show Source
Examples
Back to Top
Response
Supported Media Types
- application/json
200 Response
Fallout Events were resubmitted successfully.
- If `eids` are provided: Only those entityIds are processed. Response is minimal.
- If `eids` are NOT provided: Filters like `state`, `action`, and `errorcode` are used to select events.
- When using filters, `targetService` is mandatory and must be a valid system ID.
Root Schema : schema
Example:
{
"processed":0,
"targetService":"ATA",
"events_to_resolve":{
"ready_to_resubmit":1,
"pending":238,
"failed":0
}
}Examples
400 Response
The request isn't valid
401 Response
You aren't authorized to make this request.
403 Response
The request is forbidden
404 Response
The requested resource not found
500 Response
An Internal Server Error has occurred