---
title: "Get Evaluation Rows"
method: GET
path: "/api/public/v2/evaluations/{evaluation_id}/rows"
tags: ["evaluations"]
---

# Get Evaluation Rows

`GET /api/public/v2/evaluations/{evaluation_id}/rows`

## Path parameters

- `evaluation_id` integer, required

## Query parameters

- `workspace_id` integer
- `page` integer
- `per_page` integer

## Response `200`

Paginated evaluation rows.

- EvaluationRowsResponse
  - `success` true, required
  - `message` string
  - `columns` string[], required
  - `page` integer, required
  - `per_page` integer, required
  - `pages` integer, required
  - `total` integer, required
  - `rows` array[], required — Rows containing dataset cells followed by evaluation result cells.
    - union[]
      - union
        - DatasetRowCell
          - `type` 'dataset', required
          - `value` unknown, required
        - EvaluationRowCell
          - `type` 'eval', required
          - `status` string, required — Evaluation cell status, such as PASSED, FAILED, RUNNING, or SKIPPED.
          - `value` unknown
          - `error_message` string, nullable — Error details for failed cells.

## Other responses

- `400` — Invalid workspace_id
- `401` — Unauthorized - missing or invalid API key.
- `404` — Not found - requested resource does not exist or is not accessible.
- `422` — Validation error - request parameters or body are invalid.

---

[API](https://skmtc.dev/promptlayer/apis/promptlayer-api.md) · [All operations](https://skmtc.dev/promptlayer/apis/promptlayer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/promptlayer/promptlayer-api/revisions/a23093a0a506/schema)
