---
title: "Replay Execution Output"
method: GET
path: "/execute/{execution_id}/replay"
tags: ["runtime_mutations", "execution"]
---

# Replay Execution Output

`GET /execute/{execution_id}/replay`

Return buffered ``execution_output`` chunks for a live cell run.

Used by the frontend on reconnect/reload to recover any chunks it
missed while disconnected from the notebook socket room. Authorized
by the same notebook-lock check as ``/execute``: the caller must
own the lock on the handle's notebook.

``after_seq`` lets clients page incrementally — pass the highest
``seq`` they've already rendered (live or replayed) and only newer
chunks are returned. Returns ``404`` when the per-cell replay record
has been pruned; the cell's final ``cell.outputs`` is then the source
of truth.

## Path parameters

- `execution_id` string, required

## Query parameters

- `after_seq` integer

## 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/versions/399077308c86/schema)
