Skip to main content
GET
List a suite's per-run stage analytics

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.

suiteId
string
required

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

Query Parameters

from
integer

Inclusive lower bound on the run's completion stamp, in epoch MILLISECONDS (not ISO). Runs that never completed carry no stamp and are excluded by any from bound. Must be less than or equal to to, or the request is a VALIDATION_ERROR.

Required range: x >= 0
to
integer

Inclusive upper bound on the run's completion stamp, in epoch MILLISECONDS (not ISO).

Required range: x >= 0
runGroupId
string

Narrow to one comparison group (a matrix leg, a schedule).

Minimum string length: 1
cursor
string

Opaque cursor from a previous page's nextCursor.

limit
integer
default:25

Maximum documents to return, 1–100. Defaults to 25 — these documents are large.

Required range: 1 <= x <= 100

Response

One page of per-run stage-analytics documents, newest run completion first. An empty items means this suite has no materialized documents in the requested window — which is not the same as a run whose stages all measured zero.

items
object[]
required
nextCursor
string

Opaque cursor for the next page. Omitted on the last page.