Per-integration job aggregates: last run, in-flight status, last error.
GET /v1/integrations/{integration_type}/job-summary
GET
/v1/integrations/{integration_type}/job-summary
integration_type must be the official IntegrationName spelling
(e.g. CrowdStrike, watchTowr), matching task_data->>'integration_type'
in the queue. An unrecognized value isn’t rejected — it simply matches no
rows and returns an empty summary (is_running: false, all timestamps null),
the same shape as an integration that has never run.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” integration_type
required
string
Official IntegrationName spelling (e.g. CrowdStrike, watchTowr); an unknown value yields an empty summary
Responses
Section titled “ Responses ”Aggregated job stats for the integration
Per-integration job aggregates for the integration card.
object
is_running
required
boolean
last_completed_at
string | null format: date-time
last_error
string | null
last_error_at
string | null format: date-time
last_ran
string | null format: date-time