Skip to main content
GET
Get run event

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Path Parameters

run_id
string
required
Minimum string length: 1
event_id
integer
required

Response

Run event detail

event_id
integer
required
Required range: x >= 0
event_type
string
required
Minimum string length: 1
payload
any
required
is_error
boolean
required
created_at
string
required
run_id
string
required
Minimum string length: 1
event_class
enum<string>
required
Available options:
fact,
delta
span_id
string
required
Minimum string length: 1
parent_span_id
string | null
required
Minimum string length: 1
turn_id
string | null
required
Minimum string length: 1
origin_event_type
string
required
Minimum string length: 1
origin_custom_name
string | null
required
Minimum string length: 1
unrecoverable_fields
string[]
required
Minimum string length: 1
specversion
enum<string>
required
Available options:
1.0
id
string
required

The event id as a string; the cursor. Same value as event_id.

Minimum string length: 1
source
string
required

/projects/{project_id}/runs/{run_id}, or /runs/{run_id} for a run outside a project.

Minimum string length: 1
type
string
required

The event type. Same value as event_type.

Minimum string length: 1
subject
string
required

The id of the run that wrote the event.

Minimum string length: 1
datacontenttype
enum<string>
required
Available options:
application/json
data
any
required

The event payload. Same value as payload.

runkind
enum<string>
required

The kind of the run that wrote the event.

Available options:
agent,
workflow,
task
time
string<date-time>

When the event was written, RFC 3339; absent for a legacy row without a valid time.

dataschema
string<uri>

URL of the JSON Schema of data for this type; absent for a type without a published schema.