Eval runs

List run iterations

Per-iteration results: actual tool calls, structured token usage, and latency. Cursor-paginated.

get/projects/{projectId}/eval-runs/{runId}/iterations

Path parameters

projectIdstring required

ID of the hosted project that contains the server.

runIdstring required

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

Query parameters

limitinteger

Page size, 1–200. Defaults to 50.

cursorstring

Opaque cursor from a previous response's nextCursor.

Response

One page of iterations.

nextCursorstring

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

Changes

Changed in 7 of the 72 revisions of this API.812

    • added the optional property items/items/caseId to the response with the 200 status

      response-optional-property-added

    • added the new setup_failed enum value to the items/items/status response property for the response status 200

      response-property-enum-value-added

    • added the new skipped enum value to the items/items/status response property for the response status 200

      response-property-enum-value-added

    • added the new timed_out enum value to the items/items/status response property for the response status 200

      response-property-enum-value-added

    • added the optional property items/items/failureCategory to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/firstFailedStage to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/stageAnalyzerVersion to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/stageResults to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/stageResultsUnverified to the response with the 200 status

      response-optional-property-added

    • the response property items/items/actualToolCalls became required for the status 200

      response-property-became-required

    • the response property items/items/expectedToolCalls became required for the status 200

      response-property-became-required

    • added the optional property items/items/evaluationConfig to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/scoreIntegrity to the response with the 200 status

      response-optional-property-added

    • added the optional property items/items/scores to the response with the 200 status

      response-optional-property-added

    • added the new CONFLICT enum value to the code response property for the response status 401

      response-property-enum-value-added

    • added the new CONFLICT enum value to the code response property for the response status 403

      response-property-enum-value-added

    • added the new CONFLICT enum value to the code response property for the response status 404

      response-property-enum-value-added

    • added the new CONFLICT enum value to the code response property for the response status 429

      response-property-enum-value-added

    • added the new CONFLICT enum value to the code response property for the response status 500

      response-property-enum-value-added

    • endpoint added

      endpoint-added