Skip to content

Download one artifact's bytes (ADR-0052). Streams through the server (a presigned-URL fast path can replace this when the store backend supports signing). Read at the run's tenant; immutable content. The bare name resolves to the latest SUCCESSFUL version (ADR-0056); `?step=&attempt=` pins an exact version.

GET
/v1/runs/{id}/artifacts/{name}
curl --request GET \
--url https://example.com/v1/runs/example/artifacts/example
id
required
string

Run id

name
required
string

Artifact name (may contain slashes)

step
string
attempt
string

The artifact bytes

No such artifact