Evaluate rules against an event
detectors.evaluate(strdetector_id, DetectorEvaluateParams**kwargs) -> DetectorEvaluateResponse
POST/api/detectors/{detectorId}/evaluate
Evaluate rules against an event
import os
from rake import Rake
client = Rake(
api_key=os.environ.get("RAKE_API_KEY"), # This is the default and can be omitted
)
response = client.detectors.evaluate(
detector_id="detectorId",
event={
"fields": {
"foo": "bar"
},
"timestamp_ms": 0,
},
)
print(response.errors){
"errors": [
{
"code": 1000,
"message": "message"
}
],
"messages": [
{
"code": 1000,
"message": "message"
}
],
"result": {
"actions": [
{}
]
},
"success": true
}Returns Examples
{
"errors": [
{
"code": 1000,
"message": "message"
}
],
"messages": [
{
"code": 1000,
"message": "message"
}
],
"result": {
"actions": [
{}
]
},
"success": true
}