---
title: "List the files a session produced"
method: GET
path: "/o/{org}/p/{project}/sessions/{session}/artifacts"
tags: ["Results & artifacts"]
---

# List the files a session produced

`GET /o/{org}/p/{project}/sessions/{session}/artifacts`

## Request

- Base URL: `https://api.prix.dev`
- URL: `https://api.prix.dev/o/{org}/p/{project}/sessions/{session}/artifacts`
- Auth: HTTP bearer

Files the agent saved as artifacts, in upload order. Download one with `GET …/artifacts/{name}`.

## Response `200`

The artifact manifest.

- object
  - `execution_id` string, required
  - `artifacts` ArtifactFile[], required
    - `name` string, required
    - `size` integer, required: Bytes.
    - `content_type` string, required

## Other responses

- `401`: No bearer, an unknown, revoked or expired one, or an API key on a route keys cannot call.
- `404`: No such resource for the caller, including one in an org the caller is not in or a Project that is private to someone else.

---

[API](https://skmtc.dev/getrush/apis/rush-api.md) · [All operations](https://skmtc.dev/getrush/apis/rush-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getrush/apis/rush-api/revisions/e351f947926b?raw)
