v1
latestOpenAPI 3.1.02026-07-24251250397.8 KBtransformations
Retry a transformation run step
Retries a step by creating a new execution and resuming the run from that point
The retry applies to the step's latest attempt: if the step has already been retried, the request is forwarded to the most recent attempt in its retry chain.
- If the latest attempt is terminal (succeeded, failed, or skipped), a new execution is created that reuses that attempt's inputs and the run resumes.
- If the latest attempt is still in progress, that attempt is returned and no new execution is created, so the request is safe to repeat.
Only terminal steps can be retried: a 400 error is returned when the step has no newer attempt and is not yet terminal.
put/v2/sites/{site_id}/transformation_run_steps/{transformation_run_step_id}/retry/
Path parameters
site_idstring required
Unique identifier for a resource
Example:Ny05CEfj
Unique alphanumeric ID of the site
transformation_run_step_idstring required
Unique identifier for a resource
Example:Ny05CEfj
Unique alphanumeric ID of a single step within a transformation run
Response
Step retry processed successfully
Example response
{
"id": "Ny05CEfj",
"site_id": "Ny05CEfj",
"transformation_run_id": "Ny05CEfj",
"lineage": {
"parent_step_ids": [
"Ny05CEfj"
],
"retried_from_step_id": "Ny05CEfj"
},
"metadata": {
"output_data": {
"asset_version_ids": [
"Ny05CEfj"
],
"decision": {
"decided_by": "Ny05CEfj",
"approved_asset_version_ids": [
"Ny05CEfj"
],
"regenerate_input_asset_version_ids": [
"Ny05CEfj"
]
}
}
},
"relationships": {
"transformation_run": {
"id": "Ny05CEfj"
}
}
}