Aggregation Events
This section provides examples for Aggregation event types.
Historical
| URI | Method | Description | 
|---|---|---|
                                
                             | 
                            GET | This API retrieves all the aggregated metrics. If rule and metric are specified in the query params then events will be filtered based on those params. | 
Method: GET
URI:
http://impactids-edge-01/ids-data-api/v1/aggregation-events/history?fromTime=1990-01-01T00:00:00&toTime=2021-12-01T00:00:00&ruleId=6fc423a0-e076-11eb-9103-93d0f1a72804
            Response: 200 OK:
[
  {
    "groupName": "auto2",
    "ruleName": "MoreWriteResponsePerDayAgg",
    "details": {},
    "metric": "352253064335014",
    "value": 7.0
  }
]
        Bulk
| URI | Method | Description | 
|---|---|---|
                                
                             | 
                            GET | This API retrieves all the aggregated metrics in the specified time range. The response consists of a list of JSON formatted data, separated by newlines. | 
Method: GET
URI:
 http://impactids-edge-01/ids-data-api/v1/aggregation-events/bulk?fromTime=2015-01-01T00:00:00&toTime=2022-12-01T00:00:00
            Response: 200 OK:
[{"groupName":"auto1","ruleName":"MoreRegistrationPerDayAgg","details":{},"metric":"impact30082018","value":7.0},
{"groupName":"auto1","ruleName":"MoreObservationPerDayAgg","details":{},"metric":"352253064335284","value":7.0}]