v1

latestOpenAPI 3.0.02026-07-243339471.1 MB
Alerts

Get async operation status

This API endpoint retrieves the status of an asynchronous alert operation using the task ID returned from alert action endpoints (clear, defer, active, priority).

get/network-notifications/v1/alerts/async-operations/{task-id}

Path parameters

task-idstring required
Example:abc123-def456-ghi789

The unique task identifier returned from an alert action request.

Response

Status of an asynchronous alert operation.

idstring required

Unique identifier for this async operation resource.

typestring required

Resource type identifier.

sourceResourceUristring

The URI of the source resource associated with this operation.

state'PENDING' | 'IN_PROGRESS' | 'SUCCEEDED' | 'FAILED'

The current state of the asynchronous operation.

startedAtstring date-time

Timestamp when the operation started.

endedAtstring date-time

Timestamp when the operation ended.

progressPercentinteger

The progress percentage of the operation.

Example response

{
  "id": "network-notifications/v1/alerts/action-status",
  "type": "network-notifications/alert-action-status",
  "sourceResourceUri": "/network-notifications/v1/alerts/clear",
  "state": "SUCCEEDED",
  "startedAt": "2026-02-23T10:30:00Z",
  "endedAt": "2026-02-23T10:31:00Z",
  "logMessages": [
    {
      "message": "Alert cleared successfully",
      "timestamp": "2026-02-23T10:30:30Z"
    }
  ],
  "progressPercent": 100,
  "error": {
    "code": "HPE_GL_ERROR_OPERATION_FAILED",
    "message": "The operation failed due to an internal error.",
    "details": "Alert ID not found"
  }
}