Skip to main content
GET
Get run status

Authorizations

Authorization
string
header
required

MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.

Path Parameters

projectId
string
required

ID of the hosted project that contains the server.

runId
string
required

Eval run ID, as returned by POST /eval-runs.

Response

The run.

id
string
required
suiteId
string
required
status
enum<string>
required

Poll until terminal: completed, failed, or cancelled.

Available options:
pending,
running,
completed,
failed,
cancelled
source
enum<string>
required

Run origin. API-created runs are api.

Available options:
ui,
api,
sdk
createdAt
number
required

Epoch milliseconds.

runNumber
integer | null
result
enum<string> | null

Pass/fail verdict once terminal.

Available options:
passed,
failed,
null
summary
object | null
notes
string | null
completedAt
number | null

Epoch milliseconds, null until terminal.