---
title: "Get Validate Code Scorer Task Result"
method: GET
path: "/v2/scorers/code/validate/{task_id}"
tags: ["data", "prompts", "rows"]
---

# Get Validate Code Scorer Task Result

`GET /v2/scorers/code/validate/{task_id}`

Poll for a code-scorer validation task result (returns status/result).

The validation job creates an entry in `registered_scorer_task_results` (pending) and the runner
will PATCH the internal task-results endpoint when it finishes. This GET allows clients to poll
the current task result.

## Path parameters

- `task_id` string, uuid4, required

## Response `200`

Successful Response

- RegisteredScorerTaskResultResponse
  - `id` string, uuid4, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required
  - `status` 'pending' | 'started' | 'completed' | 'failed', required
  - `result` union
    - ValidateRegisteredScorerResult
      - `result` union, required
        - ValidResult
          - `result_type` 'valid'
          - `score_type` string, required
          - `scoreable_node_types` NodeType[], required
          - `include_llm_credentials` boolean
          - `chain_aggregation` 'sum' | 'average' | 'first' | 'last'
          - `test_scores` TestScore[], required
            - `node_type` 'chain' | 'chat' | 'llm' | 'retriever' | 'tool' | 'agent' | 'workflow' | 'trace' | 'session', required
            - `score` union
              - …
        - InvalidResult
          - `result_type` 'invalid'
          - `error_message` string, required
    - string

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/galileo/apis/fastapi.md) · [All operations](https://skmtc.dev/galileo/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/galileo/fastapi/revisions/441b96da8c30/schema)
