---
title: "Export Workspace Endpoint"
method: GET
path: "/api/workspaces/{workspace_id}/export"
tags: ["runtime_mutations", "workspace"]
---

# Export Workspace Endpoint

`GET /api/workspaces/{workspace_id}/export`

Export a workspace as a .qualia archive (ZIP), streamed to the client.

Carries workspace data only. Workspace files are available exclusively
through ``export-to-path``: an archive with a workspace in it runs to
gigabytes, and every route that moves those bytes through the
renderer has crashed it, taking the app's socket down with it.

When some notebooks or images cannot be read the archive is still
produced. ``X-Export-Incomplete`` carries the total skip count and
the ``X-Export-Skipped-*`` headers break it down, with the skipped
notebook paths and blob IDs recorded in ``workspace.json``.

## Path parameters

- `workspace_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/quadrillion/apis/quadrillion-cloud-api.md) · [All operations](https://skmtc.net/quadrillion/apis/quadrillion-cloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/quadrillion/quadrillion-cloud-api/revisions/e99c1b6139c8/schema)
