Query audit events
Read persisted audit events by internal job ID or scheduler job ID with an optional attempt. A job without an attempt includes all attempts. Event filters and inclusive producer-time bounds narrow results; page size defaults to and cannot exceed 100. Cursors are opaque and must be reused with the same query.
Query parameters
heimdallJobId
Exact internal job identifier; exclusive with scheduler job selectors.
jobId
Scheduler job identifier; omitting attempt_index includes all attempts.
attemptIndex
Exact non-negative attempt; requires job_id. Zero is a valid attempt.
eventType
Stable event type to match exactly.
eventLevel
Event level to match exactly.
eventProducer
Producer component to match exactly.
minEventProducedAt
Inclusive minimum producer timestamp in Unix microseconds.
maxEventProducedAt
Inclusive maximum producer timestamp in Unix microseconds.
sortBy
Timestamp ordering: event_produced_at:asc or event_produced_at:desc.
cursor
Opaque cursor returned for an adjacent page of the same query.
limit
Page size from 1 through 100; defaults to 100 when omitted.
Response
A successful response.
cursor
AuditEventPageCursor identifies adjacent pages without exposing storage keys.
items
Events matching the requested filters and ordering.