Skip to main content
GET
Get Run

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

orgId
string
required

The organization's id (UUID) or slug — either form is accepted.

projectId
string
required

The project's id (UUID) or slug — either form is accepted.

cronId
string
required
runId
string
required

Response

Cron run inspection.

id
string
required
cronId
string
required
source
enum<string>
required
Available options:
scheduled,
manual
status
enum<string>
required
Available options:
queued,
running,
succeeded,
failed,
skipped
scheduledFor
string<date-time>
required
startedAt
string<date-time> | null
required
completedAt
string<date-time> | null
required
durationMs
integer | null
required

Elapsed execution time in milliseconds, or null when the run is queued, running, or skipped.

Required range: x >= 0
attemptCount
integer
required
responseStatus
integer | null
required
error
string | null
required
responseBody
required

Bounded target response body retained for inspection as parsed JSON, sanitized text, or null when unavailable. Secret-like values are redacted.

responseBodyIsJson
boolean
required

Whether the retained response body was complete, valid JSON before it was sanitized.

responseBodyTruncated
boolean
required

Whether the retained response body exceeded the 32,768-byte limit.

responseBodyUnavailable
boolean
required

Whether the target response body could not be retained for inspection.

responseContentType
string | null
required

Target response content type when one was supplied.

attempts
object[]
required

Append-only run transitions in recorded order.