---
title: "Download Output"
method: GET
path: "/artifacts/{session_id}/output"
tags: ["artifacts"]
---

# Download Output

`GET /artifacts/{session_id}/output`

Download the textured output as a self-contained USDZ archive.

The USDZ bundles the USD file with all texture images into a single
download — no separate texture download needed.

## Path parameters

- `session_id` string, required

## Response `200`

Successful Response

## Other responses

- `404` — Not Found
- `422` — Validation Error

## Changes

- **2026-04-30** `f1aa452697e3` — 1 breaking, 2 info
  - removed the media type `application/json` for the response with the status `200`
  - added the media type `model/vnd.usdz+zip` for the response with the status `200`
  - added the non-success response with the status `404`
- **2026-04-29** `12695b6a0290` — 1 breaking, 2 info
  - removed the media type `model/vnd.usdz+zip` for the response with the status `200`
  - added the media type `application/json` for the response with the status `200`
  - removed the non-success response with the status `404`

[Change history](https://skmtc.dev/nvidia/apis/texture-agent-service/changes/artifacts/:session_id/output/get.md)

---

[API](https://skmtc.dev/nvidia/apis/texture-agent-service.md) · [All operations](https://skmtc.dev/nvidia/apis/texture-agent-service/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nvidia/texture-agent-service/revisions/1ba426fbca03/schema)
