Skip to main content

TM Rule Execution Status Endpoint

The TM Rule Execution Status Endpoint lets you monitor the progress and outcome of a rule execution run in real time — giving you a complete, per-rule breakdown of status, alerts, and timing for any execution identified by its execution_id.

Key benefits:

  • Real-time visibility: Poll execution progress at any point during a run, with completion percentage and per-rule status breakdown.
  • Alert aggregation: See total and deduplicated alert counts across the entire execution and per rule — available as soon as data is indexed.
  • Timing metrics: Track how long an execution took via first event, last event, and total duration in seconds.
  • Clear status semantics: Execution states are unambiguous — terminal states (succeeded, failed, partially_failed) indicate a completed run; non-terminal states (requested, in_progress, in_progress_with_failures) indicate a run still in flight.

API Reference: Rule Execution Status Endpoint