---
title: "Get a download URL for the raw screen capture"
method: GET
path: "/recordings/{public_id}/assets/screen"
tags: ["REST API"]
---

# Get a download URL for the raw screen capture

`GET /recordings/{public_id}/assets/screen`

## Request

- Base URL: `https://api.supercut.ai/v1`
- URL: `https://api.supercut.ai/v1/recordings/{public_id}/assets/screen`
- Auth: HTTP bearer

Works with: Personal token

Returns a signed URL for the raw screen capture as MP4, merged from the source fragments rather than the rendered composite. This is the screen on its own, for clients that want to re-edit the recording themselves. If it has not been produced yet the merge is started and 202 is returned — poll until 200. A 409 means this recording has no screen stream. Raw assets are always the original recording's captures: an edit's \`public\_id\` resolves to the recording it was cut from, the edit's cuts are not applied, and the response's \`public\_id\` is the original's. For the edited video use \`/download\`. Requires a personal token, edit access to the recording, the \`recording:download\` workspace capability (or ownership of the recording), and the raw-asset download plan feature on the recording's workspace.

## Path parameters

- `public_id` string, required

## Response `200`

200

- object
  - `data` object, required
    - `public_id` string, required
    - `status` 'completed', required
    - `url` string, required

## Other responses

- `202`: 202
- `400`: 400
- `401`: 401
- `402`: 402
- `403`: 403
- `404`: 404
- `409`: 409
- `429`: 429
- `500`: 500

---

[API](https://skmtc.dev/supercut/apis/supercut-platform-api.md) · [All operations](https://skmtc.dev/supercut/apis/supercut-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/supercut/apis/supercut-platform-api/revisions/66033895a858?raw)
