Returns details of the rule trigger event
Param name | Description |
---|---|
page optional |
Page number of results to be fetched, Default 1 Value: Must be Integer. |
per optional |
Number of records to be returnes in one page, Default 20 Value: Must be Integer. |
order_by optional |
Field on which results should be sorted Value: Must be a String |
order optional |
Order, asc or desc, in which results should be sorted Value: Must be a String |
search optional |
Search string, rule_key Value: Must be a String |
scope optional |
Matching condition. Valid values are “all” or “any” Value: Must be a String |
rule_key optional |
Rule trigger events for the particular rule will be fetched Value: Must be a String |
timestamp_format optional |
Format, str or int, in which timestamps should be returned, Default int Value: Must be a String |
Request: curl -X GET -H "Content-Type:application/json" --header 'X-Auth-Token:IEkmVGHsa4R3cGPw56MkfQ' 'http://api.datonis.io/api/v2/rule_trigger_events/a3826' Response: { "rte_key": "a38261d342", "entity_keys": "2fa9f4c6948cat24dbbd7f1ff4tt3c5tcd11111", "timestamp": 14170023312, "details": { "event": { "data": { "value": 77 }, "timestamp": 1417002209, "sensor_key": "2fa9f4c6948cat24dbbd7f1ff4tt3c5tcd11111" }, "rule": { "expression": "$sensor.traits.x != FOO", "enabled": true, "time_between_triggers": 500, "rule_key": "rk234", "rule_applicability_value": "xyz", "rule_applicability": 2 } }, "rule_key": "rk234" }