Skip to main content
GET
/
api
/
agent-runs
/
{run_id}
/
trace
Get detailed agent run trace
curl --request GET \
  --url https://api.getgranite.ai/api/agent-runs/{run_id}/trace
{
  "agent_run_id": "<string>",
  "rpa_run_id": "<string>",
  "message_trace": [
    {
      "source": "<string>",
      "event_type": "<string>",
      "timestamp": "<string>",
      "content": "<string>",
      "details": {}
    }
  ],
  "screenshots": [
    "<string>"
  ],
  "recording": {
    "recording_url": "<string>",
    "signed_url": "<string>",
    "filename": "<string>",
    "uploaded_at": "<string>",
    "file_size_mb": 123,
    "expires_in_hours": 123
  }
}

Path Parameters

run_id
string
required

Response

Successful Response

Detailed agent run trace with media

agent_run_id
string
required

Agent run identifier

rpa_run_id
string | null

Associated RPA run identifier

message_trace
AgentRunTraceEvent · object[]

Normalized event timeline

screenshots
string[]

Signed screenshot URLs

recording
AgentRunRecording · object

Execution recording metadata