| range | No | opening or remaining for the render being reported. | |
| stage | No | Pipeline stage: planning, narrator, keyframes, voice, shots, score, edit, or done. | |
| blocks | No | Rendered or planned blocks for this film. | |
| status | No | Job status such as pending, queued, in_progress, completed, or failed. | |
| project | No | Project record when loaded. | |
| renders | No | All renders on this project when loaded. | |
| videoId | No | Library clip id for this job, when one exists. | |
| refunded | No | True when a failed render returned that job’s allowance. | |
| renderId | No | Render id when this lookup is for a render, or the latest render on the project. | |
| outputUrl | No | Download or playback URL when the job has finished. | |
| projectId | No | Project id. | |
| blocksDone | No | Blocks finished in this render. | |
| blocksTotal | No | Blocks in this render. | |
| canContinue | No | True when the opening has completed and the remaining range has not been filmed yet. Call continue_character_film. | |
| failureCode | No | Stable failure code when status is failed. | |
| failureStage | No | Pipeline stage that failed, when known. | |
| billingSource | No | How this render was billed. | |
| failureDetail | No | Sanitized provider detail (endpoint, HTTP status, first 300 characters). Never a prompt. | |
| creditsCharged | No | Usage already consumed from this month’s generation allowance (internal units). | |