Skip to main content
Read a bounded prefix of the selected GitHub job log

Authorizations

Authorization
string
header
required

BoxRouter API key; never an upstream provider key.

Path Parameters

job_id
string
required

Workspace-owned BoxRouter job projection ID, not a GitHub job ID.

Required string length: 1 - 128
Pattern: ^[^\u0000]*$

Response

Selected whole-job log prefix or an explicit source availability state.

job_id
string
required
Required string length: 1 - 128
Pattern: ^[^\u0000]*$
run_id
string
required
Required string length: 1 - 128
Pattern: ^[^\u0000]*$
github_job_id
string
required
Required string length: 1 - 128
Pattern: ^[^\u0000]*$
run_attempt
integer
required
Required range: x >= 1
observed_at
string<date-time>
required
source
enum<string>
required
Available options:
github_job_log,
github_step_log
availability
enum<string>
required
Available options:
available,
pending,
unavailable,
forbidden,
removed
text
string | null
required
Maximum string length: 1048576
byte_count
integer
required

Number of source log bytes fetched, before UTF-8 decoding. An incomplete trailing UTF-8 sequence is omitted from text; byte_count still includes those fetched bytes.

Required range: 0 <= x <= 1048576
partial
boolean
required
step_position
integer
Required range: x >= 0
reason_code
string
Required string length: 1 - 64
Pattern: ^[a-z][a-z0-9_]{0,63}$