Retry a failed project (async)
retry_projectRun a failed project (status "failed", retryable=true) again: story, transformation, clips, clip or compilation. Its credits were refunded when it failed; the retry is charged again at the CURRENT price of its tool (story 8, transformation 14, clips 3, clip 2, compilation 8 credits) and refunded again if it fails. Check errorCode first: SOURCE_UNAVAILABLE, SOURCE_LOGIN_REQUIRED, SOURCE_NOT_A_VIDEO, SOURCE_TOO_LONG, NO_AUDIO or CONTENT_BLOCKED will fail again. Returns at once — then wait_for_project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project id (uuid) returned by create_short / list_projects. | |
| idempotency_key | No | Optional unique key (e.g. a uuid) — repeating the same call with the same key within 24 h returns the first result instead of charging again. |