---
title: "Download the best trained model artifact"
method: GET
path: "/api/v1/autoscientist/{experiment_id}/download"
tags: ["autoscientist"]
---

# Download the best trained model artifact

`GET /api/v1/autoscientist/{experiment_id}/download`

## Request

- The document declares no server URL.
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/adaptionlabs/apis/adaption-api/docs/api/v1/autoscientist/:experiment_id/download/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `experiment_id` string, required

## Response `200`

Streams the best iteration checkpoint as application/gzip.

## Other responses

- `404`: Run not found or not owned by caller.
- `422`: Run has not completed successfully or the best model is not ready for download.

---

[API](https://skmtc.dev/adaptionlabs/apis/adaption-api.md) - [All operations](https://skmtc.dev/adaptionlabs/apis/adaption-api/llms.txt) - [OpenAPI document](https://skmtc.dev/adaptionlabs/apis/adaption-api/revisions/d4cf908c19a0?raw)
