Skip to main content
GET

Behavior

Runs come newest first. Every fire produces a run record, including skipped and failed ones, so the history is gap-free. Runs are retained for 90 days.

Path parameters

string
required
The schedule’s ID (UUID).

Query parameters

integer
default:"1"
Page number (1-based).
integer
default:"10"
Items per page. Maximum: 1000.
string
default:"-scheduled_for"
Sort order. Options: scheduled_for, -scheduled_for.

Response

200 with a page envelope of run records. Each run record, also returned by Trigger, has:
string
Unique ID for this run (UUID).
string
The schedule that fired.
string
Outcome of the fire: created, skipped_overlap (previous session still active), skipped_quota (organization at quota), or error.
string
The fire’s due time (UTC, RFC 3339).
string | null
The created session’s ID when status is created, otherwise null.
string | null
Failure detail when status is error.
boolean
Whether the fire came from Trigger rather than the cron cadence.
string
When the run record was written.

Errors