---
title: "Export Taskset"
method: GET
path: "/v2/tasksets/{taskset_id}/export"
tags: ["tasksets"]
---

# Export Taskset

`GET /v2/tasksets/{taskset_id}/export`

Fetch a taskset by UUID in the task wire format.

Same shape as the by-name lookup, and the only fetch path for cross-team
public tasksets.

## Path parameters

- `taskset_id` string, uuid, required

## Response `200`

Successful Response

- TasksetExportResponse — A taskset with its tasks in the task wire format (mirrors the upload shape).
  - `taskset_id` string, uuid, required
  - `name` string, required
  - `tasks` TasksetExportTask[], required
    - `name` string, required
    - `env` string, nullable
    - `scenario` string, nullable
    - `args` object
    - `validation` object[], nullable
    - `agent_config` object, nullable
    - `columns` object, nullable
    - `runtime_config` object, nullable
    - `verifier` SubmittedVerifierTask — Nested verifier task carried by a task row.
      - `env` string, required
      - `id` string, required
      - `args` object
      - `slug` string, required
      - `validation` object[], nullable
      - `agent_config` object, nullable
      - `columns` object, nullable
      - `runtime_config` SubmittedRuntimeConfig — SDK ``RuntimeConfig`` accepted by hosted v6 submissions. Provider-specific support is validated by the SDK runtime implementation.
        - `image` string, nullable
        - `compose` SubmittedComposeProject — Compose document and its optional environment source artifact.
          - `document` SubmittedComposeDocument, required — Normalized Compose document transported with a hosted runtime artifact.
            - `services` object, required
          - `root` SubmittedComposeProjectRef — Build-context location inside the selected environment source artifact.
            - `compose_path` string, required
          - `service_access` boolean, nullable
        - `resources` SubmittedRuntimeResources — Wire-compatible subset of ``hud.eval.runtime.RuntimeResources``.
          - `cpu` number, nullable
          - `memory_mb` integer, nullable
          - `storage_mb` integer, nullable
          - `gpu` SubmittedRuntimeGPU — Wire-compatible subset of ``hud.eval.runtime.RuntimeGPU``.
            - `type` string, nullable
            - `count` integer
        - `limits` SubmittedRuntimeLimits — Wire-compatible subset of ``hud.eval.runtime.RuntimeLimits``.
          - `startup_timeout_s` integer, nullable
          - `run_timeout_s` integer, nullable

## Other responses

- `400` — Invalid or malformed request
- `401` — Missing or invalid credentials
- `403` — Caller may not access this resource
- `404` — Referenced entity does not exist
- `409` — Resource already exists
- `422` — Validation Error

---

[API](https://skmtc.dev/hud/apis/hud-platform.md) · [All operations](https://skmtc.dev/hud/apis/hud-platform/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hud/hud-platform/revisions/58558fc733d9/schema)
