GET /events/actions/<action_name>

Use the GET method to retrieve information about a specific event action.


Authentication with user name and password is required.

Request URL

GET https://<management_server_IP>/events/actions/<action_name>

where <action_name> is the name of the action to be retrieved. To obtain the action name, use the GET /events/actions method.

Query parameters


Request body


Response codes

Code Description
200 OK
401 Unauthorized
500 Internal server error

Response body

Attributes Type Description
eventFilter Object Information about the event filter
  fields Array of objects Fields to filter on and the associated REGEX string to filter. The event field must match one of the supported fields in the event class (see Filtering events).
  filtertype String The type of filter. This can be one of the following values.
  • FIELDREGEXAND. Event filter matches only if all fields find a match with the given field REGEX.
  • FIELDREGEXOR. Event filter matches if any field finds a match with the given field REGEX.
  • FIELDREGEXNOT. Event filter matches only if all fields do not find a match with the given field REGEX.
name String Name used to identify the event action
Note: This name must be unique.
persistent String Indicates whether this event action entry should be saved across restarts of the XClarity Administrator
uri String The action or function to call when an incoming event is found to match the filter. The action must be a REST API supporting a POST call to the URI with the JSON object form of the event in the body.

Response example

   "eventFilter": {
      "fields": [{
         "field": "eventID",
         "value": "FQXHMDM0001I|FQXHMDI0002I|FQXHMDI0001I|FQXHMDI0003A|FQXHMDI0003G|FQXHMDI0004A|
                   FQXHMDI0101I|FQXHMDI0102I|FQXHMDI0103G|FQXHMDI0104G |FQXHMDI0024I|0EA04001|
      "filterType": "FIELDREGEXOR"
   "persistent": "false",
   "name": "updates_event_handler",
   "uri": "/stgupdates/inventory/events"