---
title: "Retry a failed generation step"
method: POST
path: "/api/longform-video/retry-step"
tags: ["Video Chain"]
---

# Retry a failed generation step

`POST /api/longform-video/retry-step`

## Request

- Base URL: `https://app.addshuffle.com`
- URL: `https://app.addshuffle.com/api/longform-video/retry-step`
- Auth: HTTP bearer

Retries a failed step with a new prompt. The chain must be in AWAITING_RETRY status.

## Request body

- object
  - `chainId` string, required
  - `stepId` string, required
  - `newPrompt` string, required

## Response `200`

Step retry initiated

- object
  - `success` boolean
  - `newStepId` string

---

[API](https://skmtc.dev/addshuffle/apis/farcash-longform-video-api.md) · [All operations](https://skmtc.dev/addshuffle/apis/farcash-longform-video-api/llms.txt) · [OpenAPI document](https://skmtc.dev/addshuffle/apis/farcash-longform-video-api/revisions/f0a14318fdf9?raw)
