---
title: "Get Evaluation Score"
method: GET
path: "/reports/{report_id}/score"
tags: ["reports"]
---

# Get Evaluation Score

`GET /reports/{report_id}/score`

## Path parameters

- `report_id` integer, required

## Response `200`

Report score retrieved successfully

- object
  - `success` boolean, required
  - `message` string, required
  - `score` object, required
    - `overall_score` number, nullable, required — The overall score of the report
    - `score_type` 'single_column' | 'multi_column' | 'custom' | 'none', required — Type of scoring used for this report
    - `has_custom_scoring` boolean, required — Whether custom scoring logic was used
    - `details` union, required
      - object — Single column score details
        - `column_name` string
        - `score` number, nullable
        - `score_type` string, nullable
        - `num_skipped` integer
      - object — Multi-column score details
        - `columns` object[]
          - `column_name` string
          - `score` number, nullable
          - `score_type` string, nullable
          - `num_skipped` integer
      - object — Custom score details
        - `matrix` unknown[] — Score matrix from custom scoring logic
          - unknown
        - `configuration` object, nullable — Custom scoring configuration
      - object — No score details
        - `message` string

## Other responses

- `400` — Bad Request - Blueprint reports do not have scores
- `401` — Unauthorized
- `403` — Forbidden - Invalid workspace
- `404` — Report not found
- `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)
