curl --request POST \
--url https://api.sigmora.org/v1/video/create/{jobId}/followups \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'idempotency-key: <idempotency-key>' \
--data '
{
"prompt": "Open on the receipt being snapped, and make the ending a question.",
"review": "auto"
}
'
import requests
url = "https://api.sigmora.org/v1/video/create/{jobId}/followups"
payload = {
"prompt": "Open on the receipt being snapped, and make the ending a question.",
"review": "auto"
}
headers = {
"idempotency-key": "<idempotency-key>",
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
const options = {
method: 'POST',
headers: {
'idempotency-key': '<idempotency-key>',
Authorization: 'Bearer <token>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
prompt: 'Open on the receipt being snapped, and make the ending a question.',
review: 'auto'
})
};
fetch('https://api.sigmora.org/v1/video/create/{jobId}/followups', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: "plan"); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.
POST
/
v1
/
video
/
create
/
{jobId}
/
followups
Revise a video
curl --request POST \
--url https://api.sigmora.org/v1/video/create/{jobId}/followups \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'idempotency-key: <idempotency-key>' \
--data '
{
"prompt": "Open on the receipt being snapped, and make the ending a question.",
"review": "auto"
}
'
import requests
url = "https://api.sigmora.org/v1/video/create/{jobId}/followups"
payload = {
"prompt": "Open on the receipt being snapped, and make the ending a question.",
"review": "auto"
}
headers = {
"idempotency-key": "<idempotency-key>",
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
const options = {
method: 'POST',
headers: {
'idempotency-key': '<idempotency-key>',
Authorization: 'Bearer <token>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
prompt: 'Open on the receipt being snapped, and make the ending a question.',
review: 'auto'
})
};
fetch('https://api.sigmora.org/v1/video/create/{jobId}/followups', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
About how long: a bucket (<10s, 10-30s, 30s-1min, 1-5min) or whole seconds from 3 to 600. Omitted: the planner fits the brief (or the style reference).
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Sigmora API","description":"Build with the Sigmora API: turn writing into narrated video, edit footage, research what works in your niche, and automate publishing — one HTTP call per outcome.","colors":{"primary":"#d66428","light":"#ec8a55","dark":"#c2551d"},"logo":{"light":"https://mintcdn.com/sigmora-docs/wt7q3O0NWgP-jNBr/logo/light.svg?fit=max\u0026auto=format\u0026n=wt7q3O0NWgP-jNBr\u0026q=85\u0026s=876bd5f8666c0bae918953d987174c05","dark":"https://mintcdn.com/sigmora-docs/wt7q3O0NWgP-jNBr/logo/dark.svg?fit=max\u0026auto=format\u0026n=wt7q3O0NWgP-jNBr\u0026q=85\u0026s=308ad69b4cb056a8e4cab0a33d4219e8"},"favicon":"https://mintcdn.com/sigmora-docs/k8d9DW4BIhGkNNMv/favicon.svg?fit=max\u0026auto=format\u0026n=k8d9DW4BIhGkNNMv\u0026q=85\u0026s=5ca2477f8c1e00e43dee224836d2ef89","api":{"params":{"expanded":"closed"},"playground":{"display":"interactive"},"examples":{"defaults":"all","languages":["curl","python","javascript"],"prefill":true}},"appearance":{"default":"system"},"background":{"color":{"light":"#ffffff","dark":"#0b0c0f"}},"navbar":{"links":[{"href":"https://sigmora.org/en/workspaces","label":"Dashboard"},{"href":"https://sigmora.org/en#pricing","label":"Pricing"}],"primary":{"type":"button","label":"Get API key","href":"https://sigmora.org/en/settings/api-keys"}},"footer":{"socials":{"website":"https://sigmora.org/en","youtube":"https://www.youtube.com/@sigmora"},"links":[{"header":"Product","items":[{"label":"Dashboard","href":"https://sigmora.org/en/workspaces"},{"label":"Pricing","href":"https://sigmora.org/en"},{"label":"Verify a file","href":"https://sigmora.org/en/verify"}]},{"header":"Developers","items":[{"label":"Quickstart","href":"/quickstart"},{"label":"Changelog","href":"/changelog"},{"label":"OpenAPI document","href":"https://api.sigmora.org/v1/openapi.json"},{"label":"llms.txt","href":"https://docs.sigmora.org/llms.txt"}]}]},"seo":{"metatags":{"og:site_name":"Sigmora API"}},"fonts":{"family":"Inter"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":{"light":"github-light-default","dark":"github-dark-default"}},"latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","add-mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sigmora-docs","hasAudioNarration":false,"actualSubdomain":"sigmora-docs","customDomains":["docs.sigmora.org"],"gitSource":{"type":"github","owner":"mlsniperpro","repo":"sigmora-platform","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6adfa1958fd194dbe29972bd","collectionId":"4e5138b2-1004-4bb4-95b0-f9c4af4916aa","liveDeploymentHistoryId":"6adfa1958fd194dbe29972bd","schemaVersion":"v3"},"entitlements":{},"buildId":"6adfa1958fd194dbe29972bd","clientVersion":"0.0.3969","searchFilterCounts":[{"language":"default","tag":"API reference","count":189},{"language":"default","tag":"Guides","count":29},{"language":"default","tag":"Workflows","count":27},{"language":"default","tag":"Projects","count":17},{"language":"default","tag":"Video","count":16},{"language":"default","tag":"Discovery","count":15},{"language":"default","tag":"Assets","count":11},{"language":"default","tag":"Text","count":11},{"language":"default","tag":"Editing","count":10},{"language":"default","tag":"Autopilot","count":8}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/video/revise-a-video","slug":"/api-reference/video/revise-a-video","pageMetadata":{"title":"Revise a video","description":"Approve or revise a video.create job. With no `prompt`, a plan waiting for review renders as it stands (edits made in Sigmora included). With a `prompt`, the same plan is revised, keeping its current script, then rendered (or shown again with `review: \"plan\"`); a done video is revised into a new version, charged again. A job still planning or rendering answers `conflict`. Poll the same `jobId` afterwards.","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/create/{jobId}/followups","href":"/api-reference/video/revise-a-video","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Approve or revise a video.create job. With no \", _jsx(_components.code, {\n children: \"prompt\"\n }), \", a plan waiting for review renders as it stands (edits made in Sigmora included). With a \", _jsx(_components.code, {\n children: \"prompt\"\n }), \", the same plan is revised, keeping its current script, then rendered (or shown again with \", _jsx(_components.code, {\n children: \"review: \\\"plan\\\"\"\n }), \"); a done video is revised into a new version, charged again. A job still planning or rendering answers \", _jsx(_components.code, {\n children: \"conflict\"\n }), \". Poll the same \", _jsx(_components.code, {\n children: \"jobId\"\n }), \" afterwards.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light-default","dark":"github-dark-default"}},"config":{},"pageMetadata":{"title":"Revise a video","description":"Approve or revise a video.create job. With no `prompt`, a plan waiting for review renders as it stands (edits made in Sigmora included). With a `prompt`, the same plan is revised, keeping its current script, then rendered (or shown again with `review: \"plan\"`); a done video is revised into a new version, charged again. A job still planning or rendering answers `conflict`. Poll the same `jobId` afterwards.","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/create/{jobId}/followups","href":"/api-reference/video/revise-a-video","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"video.followup","tags":["Video"],"summary":"Revise a video","description":"Approve or revise a video.create job. With no `prompt`, a plan waiting for review renders as it stands (edits made in Sigmora included). With a `prompt`, the same plan is revised, keeping its current script, then rendered (or shown again with `review: \"plan\"`); a done video is revised into a new version, charged again. A job still planning or rendering answers `conflict`. Poll the same `jobId` afterwards.","responses":{"200":"3ec3556a-3dcb-4abd-a375-1e6ceacbf5e3","202":"40a189c2-f6bd-4659-8774-9321341f34a4","400":"622be548-7e2e-4c40-99f1-4c8809f7ae71","401":"2202a94c-f410-48d5-b435-932780eef3e1","402":"1a4e4f1b-14d6-43ad-b2fc-2fcb032237d5","403":"7ed48996-c988-4aae-a4cd-88d71d956206","404":"bca258d6-8171-4a48-987e-46b00ff04801","409":"84e2b0e7-7f0f-4e41-842e-06e6800b2840","413":"4a845975-bd4c-488e-9d14-3d82b9893cda","429":"4db834f0-d557-4324-8c6b-66d90cff87ff","500":"698bb082-1c81-4773-8144-7ffe69995d27","503":"929eb580-85d3-43dd-8779-6ad15911ce80"},"parameters":["1f01603d-bda1-42ec-a6e4-7c459f1afe57","8d87bbaa-6cb1-4dd0-97e7-1d9b989f879e","44925a90-2ecf-41da-9330-17135f649dab","60d81ce2-1e35-46e3-a592-f6d88e4bd189"],"requestBody":"7b428dd8-7079-4037-b222-7c1304cd93b1","method":"post","type":"path","servers":["5a25e240-88a0-4435-9d33-8eb5b749da33"],"security":["cf1d0e54-1652-4514-9167-9a824091c8d4"],"path":"/v1/video/create/{jobId}/followups","baseUrlOptions":["https://api.sigmora.org"],"title":"Revise a video","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.prompt":"Open on the receipt being snapped, and make the ending a question.","body.review":"auto"}]},"dependencies":{"parameters":{"1f01603d-bda1-42ec-a6e4-7c459f1afe57":{"name":"jobId","in":"path","required":true,"description":"The `jobId` POST /v1/video/create returned (it starts `vcj_`).","schema":{"type":"string","minLength":1,"maxLength":200,"description":"The `jobId` POST /v1/video/create returned (it starts `vcj_`).","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"8d87bbaa-6cb1-4dd0-97e7-1d9b989f879e":{"name":"idempotency-key","in":"header","required":true,"description":"Required durable retry key. Reuse only for the identical logical request; a different payload returns conflict.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Required durable retry key. Reuse only for the identical logical request; a different payload returns conflict.","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"44925a90-2ecf-41da-9330-17135f649dab":{"name":"x-sigmora-quote-only","in":"header","required":false,"description":"Send 1 to get the price and balance without running anything.","schema":{"description":"Send 1 to get the price and balance without running anything.","type":"string","const":"1","isRequired":false,"uniqueKey":"","typeLabel":"string"}},"60d81ce2-1e35-46e3-a592-f6d88e4bd189":{"name":"x-sigmora-max-credits","in":"header","required":false,"description":"The approved price; a call that would cost more is refused and nothing is charged.","schema":{"description":"The approved price; a call that would cost more is refused and nothing is charged.","type":"string","pattern":"^\\d+$","isRequired":false,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"prompt":{"description":"What to change. Omitted on a plan waiting for review: approve it as it is.","type":"string","minLength":1,"maxLength":12000,"uniqueKey":"prompt","typeLabel":"string"},"projectId":{"description":"Optional: the job already names its project. When sent, it must be that project.","type":"string","minLength":1,"maxLength":200,"uniqueKey":"projectId","typeLabel":"string"},"aspect":{"type":"string","enum":["9:16","16:9","1:1","4:5","21:9"],"description":"The delivered frame: 9:16 (default), 16:9, 1:1, 4:5 or 21:9.","uniqueKey":"aspect","typeLabel":"enum\u003cstring>"},"duration":{"oneOf":[{"type":"string","description":"About how long: a bucket (`\u003c10s`, `10-30s`, `30s-1min`, `1-5min`) or whole seconds from 3 to 600. Omitted: the planner fits the brief (or the style reference).","enum":["\u003c10s","10-30s","30s-1min","1-5min"],"uniqueKey":"duration.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"integer","description":"About how long: a bucket (`\u003c10s`, `10-30s`, `30s-1min`, `1-5min`) or whole seconds from 3 to 600. Omitted: the planner fits the brief (or the style reference).","maximum":600,"minimum":3,"uniqueKey":"duration.oneOf.1","typeLabel":"integer"}],"uniqueKey":"duration","typeLabel":"enum\u003cstring> | integer"},"templateId":{"type":"string","enum":["editorial-signal","night-interface","evidence-ledger","footage-journal","presenter-focus","founder-editorial","kinetic-impact"],"description":"A house video template to lock the look to (see `video.options`). Omitted: the brand kit default, else the planner picks.","uniqueKey":"templateId","typeLabel":"enum\u003cstring>"},"attachments":{"maxItems":100,"type":"array","items":{"type":"object","properties":{"url":{"type":"string","minLength":1,"maxLength":2048,"description":"A public HTTPS URL Sigmora can fetch. A picture or clip is imported into the project and may be placed in the video; an audio file becomes its music bed; a page or document is read for facts; a GitHub pull request becomes the brief.","isRequired":true,"uniqueKey":"attachments.items.[INDEX].url","typeLabel":"string"},"name":{"description":"What it is, in a few words. The planner reads it when placing the file.","type":"string","minLength":1,"maxLength":200,"uniqueKey":"attachments.items.[INDEX].name","typeLabel":"string"},"type":{"description":"Omitted: inferred from contentType or the URL.","type":"string","enum":["image","video","audio","file"],"uniqueKey":"attachments.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"contentType":{"description":"Its MIME type, when the URL does not say (for example `image/png`).","type":"string","minLength":1,"maxLength":120,"uniqueKey":"attachments.items.[INDEX].contentType","typeLabel":"string"}},"required":["url"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"attachments.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"attachments.items.[INDEX]","typeLabel":"object"},"description":"Up to 100 files or pages to use. Attaching a file confirms you may use it in this video.","uniqueKey":"attachments","typeLabel":"object[]"},"review":{"type":"string","enum":["auto","plan"],"description":"`auto` (default): plan, then render at the quoted price. `plan`: stop at `awaiting_user_input` with the plan; approve or revise it with `video_followup`.","uniqueKey":"review","typeLabel":"enum\u003cstring>"}},"additionalProperties":{"oneOf":[{}],"uniqueKey":"additionalProperties","typeLabel":"any"},"uniqueKey":"","typeLabel":"object"},"example":{"prompt":"Open on the receipt being snapped, and make the ending a question.","review":"auto"},"examples":{"Example":{"title":"Example","value":{"prompt":"Open on the receipt being snapped, and make the ending a question.","review":"auto"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"3ec3556a-3dcb-4abd-a375-1e6ceacbf5e3":{"description":"Success.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"quote":{"type":"object","properties":{"capability":{"type":"string","isRequired":true,"uniqueKey":"quote.capability","typeLabel":"string"},"credits":{"type":"number","isRequired":true,"uniqueKey":"quote.credits","typeLabel":"number"},"balance":{"type":"number","isRequired":true,"uniqueKey":"quote.balance","typeLabel":"number"},"sufficient":{"type":"boolean","isRequired":true,"uniqueKey":"quote.sufficient","typeLabel":"boolean"},"budgetCapped":{"type":"boolean","isRequired":true,"uniqueKey":"quote.budgetCapped","typeLabel":"boolean"}},"required":["capability","credits","balance","sufficient","budgetCapped"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"quote.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"quote","typeLabel":"object"}},"required":["success","quote"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"additionalProperties","typeLabel":"any"},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"quote":{"capability":"\u003cstring>","credits":123,"balance":123,"sufficient":true,"budgetCapped":true}}}},"exampleType":"generated"}},"exampleType":"generated"},"40a189c2-f6bd-4659-8774-9321341f34a4":{"description":"Success.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","const":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"jobId":{"type":"string","description":"The job to poll at GET /v1/jobs/{jobId}.","isRequired":true,"uniqueKey":"jobId","typeLabel":"string"},"projectId":{"type":"string","description":"The project the video is filed in (created when none was named).","isRequired":true,"uniqueKey":"projectId","typeLabel":"string"},"projectUrl":{"type":"string","description":"Where the person opens and edits the plan in Sigmora.","isRequired":true,"uniqueKey":"projectUrl","typeLabel":"string"},"status":{"type":"string","enum":["queued","planning","awaiting_user_input","rendering","done","failed"],"description":"Where the job is now.","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"quotedCredits":{"type":"number","description":"What the call was quoted at; each part is charged only when delivered.","isRequired":true,"uniqueKey":"quotedCredits","typeLabel":"number"},"job":{"type":"object","properties":{"id":{"type":"string","description":"The job id you polled.","examples":["job_4k1b7d"],"isRequired":true,"uniqueKey":"job.id","typeLabel":"string"},"kind":{"type":"string","enum":["video.render","video.create","asset.animate","video.edit","media.analysis"],"description":"What produced this job, which decides what `artifacts` carries.","isRequired":true,"uniqueKey":"job.kind","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["queued","planning","awaiting_user_input","rendering","awaiting_review","done","cancelled","failed","qa_failed"],"description":"A closed set, safe to branch on. `done`, `cancelled`, `failed` and `qa_failed` are terminal; `done` is the only success. `awaiting_review` is reachable only for review-mode footage edits and will not advance by polling: read the proposal at `GET /v1/jobs/{jobId}/proposal` and approve it with `POST /v1/video/edit/approve`. `planning` and `awaiting_user_input` are `video.create` only: the plan is being made, or it waits for `POST /v1/video/create/{jobId}/followups` (see `pendingUserInput`) and polling will not advance it.","isRequired":true,"uniqueKey":"job.status","typeLabel":"enum\u003cstring>"},"workflow":{"oneOf":[{"type":"string","description":"Optional product workflow identity, such as the outcome-level UGC flow.","enum":["ugc","studio-sound"],"uniqueKey":"job.workflow.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Optional product workflow identity, such as the outcome-level UGC flow.","uniqueKey":"job.workflow.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.workflow","typeLabel":"enum\u003cstring> | null"},"projectUrl":{"description":"`video.create`: where the person opens and edits the plan in Sigmora.","type":"string","uniqueKey":"job.projectUrl","typeLabel":"string"},"pendingUserInput":{"oneOf":[{"type":"object","description":"`video.create`: set while `status` is `awaiting_user_input`.","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["plan_review"],"description":"What waits on the person.","isRequired":true,"uniqueKey":"job.pendingUserInput.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"What to show them, and how to answer it.","isRequired":true,"uniqueKey":"job.pendingUserInput.oneOf.0.message","typeLabel":"string"}},"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.pendingUserInput.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.pendingUserInput.oneOf.0","typeLabel":"object"},{"type":"null","description":"`video.create`: set while `status` is `awaiting_user_input`.","uniqueKey":"job.pendingUserInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.pendingUserInput","typeLabel":"object | null"},"plan":{"oneOf":[{"type":"object","description":"`video.create`: the reviewed plan: title, scenes (narration and what is on screen), estimated seconds, `renderCredits`, and the production `checks` it must pass before it renders.","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.plan.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.plan.oneOf.0","typeLabel":"object"},{"type":"null","description":"`video.create`: the reviewed plan: title, scenes (narration and what is on screen), estimated seconds, `renderCredits`, and the production `checks` it must pass before it renders.","uniqueKey":"job.plan.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.plan","typeLabel":"object | null"},"output":{"description":"`video.create`: the finished file.","type":"object","properties":{"status":{"type":"string","enum":["pending","rendering","ready","failed"],"description":"Where the file is.","isRequired":true,"uniqueKey":"job.output.status","typeLabel":"enum\u003cstring>"},"downloadUrl":{"oneOf":[{"description":"The finished MP4, once `status` is `done`.","type":"string","isRequired":true,"uniqueKey":"job.output.downloadUrl.oneOf.0","typeLabel":"string"},{"description":"The finished MP4, once `status` is `done`.","type":"null","isRequired":true,"uniqueKey":"job.output.downloadUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.output.downloadUrl","typeLabel":"string | null"},"playbackUrl":{"oneOf":[{"description":"A streaming URL for a player.","type":"string","isRequired":true,"uniqueKey":"job.output.playbackUrl.oneOf.0","typeLabel":"string"},{"description":"A streaming URL for a player.","type":"null","isRequired":true,"uniqueKey":"job.output.playbackUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.output.playbackUrl","typeLabel":"string | null"},"thumbnailUrl":{"oneOf":[{"description":"The cover image.","type":"string","isRequired":true,"uniqueKey":"job.output.thumbnailUrl.oneOf.0","typeLabel":"string"},{"description":"The cover image.","type":"null","isRequired":true,"uniqueKey":"job.output.thumbnailUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.output.thumbnailUrl","typeLabel":"string | null"},"expiresAt":{"oneOf":[{"description":"Null: the link does not expire.","type":"string","isRequired":true,"uniqueKey":"job.output.expiresAt.oneOf.0","typeLabel":"string"},{"description":"Null: the link does not expire.","type":"null","isRequired":true,"uniqueKey":"job.output.expiresAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.output.expiresAt","typeLabel":"string | null"},"videoJobId":{"oneOf":[{"description":"The render job, also readable here.","type":"string","isRequired":true,"uniqueKey":"job.output.videoJobId.oneOf.0","typeLabel":"string"},{"description":"The render job, also readable here.","type":"null","isRequired":true,"uniqueKey":"job.output.videoJobId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.output.videoJobId","typeLabel":"string | null"}},"required":["status","downloadUrl","playbackUrl","thumbnailUrl","expiresAt","videoJobId"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.output.additionalProperties","typeLabel":"any"},"uniqueKey":"job.output","typeLabel":"object"},"sources":{"description":"Every outside piece the video uses: Library and attached files, the music bed, the voice, and the pages its claims cite. Present on `video.create` jobs and on a `video.render` made from a reviewed Quick Video plan.","type":"array","items":{"type":"object","properties":{"sourceKind":{"type":"string","enum":["licensed_library","article","web_search","web","connector","upload","generated"],"description":"Where it came from.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].sourceKind","typeLabel":"enum\u003cstring>"},"provider":{"oneOf":[{"description":"Who supplied it: `attachment`, `sigmora_library`, a voice provider.","type":"string","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].provider.oneOf.0","typeLabel":"string"},{"description":"Who supplied it: `attachment`, `sigmora_library`, a voice provider.","type":"null","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].provider.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.sources.items.[INDEX].provider","typeLabel":"string | null"},"providerAssetId":{"oneOf":[{"description":"The supplier's own id for it, when it has one.","type":"string","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].providerAssetId.oneOf.0","typeLabel":"string"},{"description":"The supplier's own id for it, when it has one.","type":"null","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].providerAssetId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.sources.items.[INDEX].providerAssetId","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"description":"Where it can be seen at its source.","type":"string","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"description":"Where it can be seen at its source.","type":"null","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.sources.items.[INDEX].sourceUrl","typeLabel":"string | null"},"mediaType":{"type":"string","enum":["image","video","audio","text"],"description":"What kind of media it is.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].mediaType","typeLabel":"enum\u003cstring>"},"title":{"type":"string","description":"What it is called.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].title","typeLabel":"string"},"credit":{"oneOf":[{"description":"The credit line its owner or license asks for.","type":"string","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].credit.oneOf.0","typeLabel":"string"},{"description":"The credit line its owner or license asks for.","type":"null","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].credit.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.sources.items.[INDEX].credit","typeLabel":"string | null"},"rightsStatus":{"type":"string","enum":["licensed","public","restricted","user_provided","generated","unknown"],"description":"On what terms the video uses it.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].rightsStatus","typeLabel":"enum\u003cstring>"},"usages":{"type":"array","items":{"type":"object","properties":{"scene":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"The 1-based scene it plays in.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX].scene","typeLabel":"integer"},"startSeconds":{"type":"number","description":"When it starts in the video.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX].startSeconds","typeLabel":"number"},"endSeconds":{"type":"number","description":"When it ends in the video.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX].endSeconds","typeLabel":"number"},"sceneId":{"description":"The plan's own id for that scene.","type":"string","uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX].sceneId","typeLabel":"string"}},"required":["scene","startSeconds","endSeconds"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"job.sources.items.[INDEX].usages.items.[INDEX]","typeLabel":"object"},"description":"Where it plays.","isRequired":true,"uniqueKey":"job.sources.items.[INDEX].usages","typeLabel":"object[]"}},"required":["sourceKind","provider","providerAssetId","sourceUrl","mediaType","title","credit","rightsStatus","usages"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.sources.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"job.sources.items.[INDEX]","typeLabel":"object"},"uniqueKey":"job.sources","typeLabel":"object[]"},"sourcesTiming":{"oneOf":[{"type":"string","description":"`estimated` from the plan narration, or `measured` (scaled to the finished file).","enum":["estimated","measured"],"uniqueKey":"job.sourcesTiming.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"`estimated` from the plan narration, or `measured` (scaled to the finished file).","uniqueKey":"job.sourcesTiming.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.sourcesTiming","typeLabel":"enum\u003cstring> | null"},"phase":{"oneOf":[{"description":"The pipeline's own stage word. Useful to show someone, NOT stable across releases — branch on `status` instead.","type":"string","uniqueKey":"job.phase.oneOf.0","typeLabel":"string"},{"description":"The pipeline's own stage word. Useful to show someone, NOT stable across releases — branch on `status` instead.","type":"null","uniqueKey":"job.phase.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.phase","typeLabel":"string | null"},"artifacts":{"type":"object","properties":{"assetId":{"description":"The analyzed asset id. Present for `media.analysis` jobs.","type":"string","uniqueKey":"job.artifacts.assetId","typeLabel":"string"},"video":{"oneOf":[{"description":"THE FINISHED VIDEO — backwards-compatible alias for `download`. Fetch it directly: it points at the origin holding the bytes, not back through this API, which is why a multi-gigabyte render downloads at the origin's speed rather than a gateway's. Null until `status` is `done`.","examples":["https://api.sigmora.org/render/job_4k1b7d/download/video?exp=1785700000\u0026sig=9f2c\u0026ws=ws_acme"],"type":"string","uniqueKey":"job.artifacts.video.oneOf.0","typeLabel":"string"},{"description":"THE FINISHED VIDEO — backwards-compatible alias for `download`. Fetch it directly: it points at the origin holding the bytes, not back through this API, which is why a multi-gigabyte render downloads at the origin's speed rather than a gateway's. Null until `status` is `done`.","examples":["https://api.sigmora.org/render/job_4k1b7d/download/video?exp=1785700000\u0026sig=9f2c\u0026ws=ws_acme"],"type":"null","uniqueKey":"job.artifacts.video.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.video","typeLabel":"string | null"},"playback":{"oneOf":[{"description":"Use this URL in a preview/player. It may be an adaptive streaming manifest such as HLS; it is separate from the direct downloadable file so browser playback does not have to follow a download-oriented URL.","type":"string","uniqueKey":"job.artifacts.playback.oneOf.0","typeLabel":"string"},{"description":"Use this URL in a preview/player. It may be an adaptive streaming manifest such as HLS; it is separate from the direct downloadable file so browser playback does not have to follow a download-oriented URL.","type":"null","uniqueKey":"job.artifacts.playback.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.playback","typeLabel":"string | null"},"download":{"oneOf":[{"description":"Use this URL when you need the finished file bytes. Fetch it directly from the origin; it is the same value exposed as the backwards-compatible `video` field.","type":"string","uniqueKey":"job.artifacts.download.oneOf.0","typeLabel":"string"},{"description":"Use this URL when you need the finished file bytes. Fetch it directly from the origin; it is the same value exposed as the backwards-compatible `video` field.","type":"null","uniqueKey":"job.artifacts.download.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.download","typeLabel":"string | null"},"thumbnail":{"oneOf":[{"description":"Poster image. Render and 3D jobs; on a footage edit, the cover image publishing uses: a long cut's automatic still of the speaker with its thumbnail words, or one someone chose.","type":"string","uniqueKey":"job.artifacts.thumbnail.oneOf.0","typeLabel":"string"},{"description":"Poster image. Render and 3D jobs; on a footage edit, the cover image publishing uses: a long cut's automatic still of the speaker with its thumbnail words, or one someone chose.","type":"null","uniqueKey":"job.artifacts.thumbnail.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.thumbnail","typeLabel":"string | null"},"srt":{"oneOf":[{"description":"Captions as SubRip. Render and 3D jobs, and a footage edit's long cut (signed fresh on every read, so fetch it soon after polling).","type":"string","uniqueKey":"job.artifacts.srt.oneOf.0","typeLabel":"string"},{"description":"Captions as SubRip. Render and 3D jobs, and a footage edit's long cut (signed fresh on every read, so fetch it soon after polling).","type":"null","uniqueKey":"job.artifacts.srt.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.srt","typeLabel":"string | null"},"vtt":{"oneOf":[{"description":"Captions as WebVTT. Render and 3D jobs.","type":"string","uniqueKey":"job.artifacts.vtt.oneOf.0","typeLabel":"string"},{"description":"Captions as WebVTT. Render and 3D jobs.","type":"null","uniqueKey":"job.artifacts.vtt.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.vtt","typeLabel":"string | null"},"youtube":{"oneOf":[{"description":"THE POSTING BLOCK — title, timestamped chapters, tags and the full transcript, as plain text ready to paste into a description field. Produced by every render.","type":"string","uniqueKey":"job.artifacts.youtube.oneOf.0","typeLabel":"string"},{"description":"THE POSTING BLOCK — title, timestamped chapters, tags and the full transcript, as plain text ready to paste into a description field. Produced by every render.","type":"null","uniqueKey":"job.artifacts.youtube.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.youtube","typeLabel":"string | null"},"metadata":{"oneOf":[{"description":"The same posting data as JSON: title, tags, chapters with start/end seconds, cues and transcript. Use this one if you are publishing programmatically.","type":"string","uniqueKey":"job.artifacts.metadata.oneOf.0","typeLabel":"string"},{"description":"The same posting data as JSON: title, tags, chapters with start/end seconds, cues and transcript. Use this one if you are publishing programmatically.","type":"null","uniqueKey":"job.artifacts.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.metadata","typeLabel":"string | null"},"scriptReview":{"oneOf":[{"description":"Source-grounded pre-TTS release decision. It remains available when the script quality gate rejects a job, so callers can inspect the blocking evidence before retrying.","type":"string","uniqueKey":"job.artifacts.scriptReview.oneOf.0","typeLabel":"string"},{"description":"Source-grounded pre-TTS release decision. It remains available when the script quality gate rejects a job, so callers can inspect the blocking evidence before retrying.","type":"null","uniqueKey":"job.artifacts.scriptReview.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.scriptReview","typeLabel":"string | null"},"runJson":{"oneOf":[{"description":"Signed run manifest containing the renderer-native evidence and timings.","type":"string","uniqueKey":"job.artifacts.runJson.oneOf.0","typeLabel":"string"},{"description":"Signed run manifest containing the renderer-native evidence and timings.","type":"null","uniqueKey":"job.artifacts.runJson.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.runJson","typeLabel":"string | null"},"descriptors":{"description":"Byte-level SHA-256, size, MIME, expiry and durability evidence per artifact.","type":"array","items":{"type":"object","properties":{"kind":{"type":"string","minLength":1,"maxLength":80,"isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].kind","typeLabel":"string"},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].sha256","typeLabel":"string"},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991,"isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].bytes","typeLabel":"integer"},"mime":{"type":"string","minLength":1,"maxLength":200,"isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].mime","typeLabel":"string"},"url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"string","pattern":"^content-engine:\\/\\/[A-Za-z0-9][A-Za-z0-9_.-]{0,499}$","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].url.oneOf.1","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].url.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].url","typeLabel":"string\u003curi> | string | null"},"expiresAt":{"oneOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].expiresAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].expiresAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].expiresAt","typeLabel":"string\u003cdate-time> | null"},"durable":{"type":"boolean","isRequired":true,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].durable","typeLabel":"boolean"},"name":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"uniqueKey":"job.artifacts.descriptors.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.artifacts.descriptors.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.descriptors.items.[INDEX].name","typeLabel":"string | null"}},"required":["kind","sha256","bytes","mime","url","expiresAt","durable"],"additionalProperties":false,"uniqueKey":"job.artifacts.descriptors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"job.artifacts.descriptors","typeLabel":"object[]"},"outputKind":{"oneOf":[{"description":"`long` or `short` on a footage-edit deliverable; null on the parent shoot.","type":"string","uniqueKey":"job.artifacts.outputKind.oneOf.0","typeLabel":"string"},{"description":"`long` or `short` on a footage-edit deliverable; null on the parent shoot.","type":"null","uniqueKey":"job.artifacts.outputKind.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.outputKind","typeLabel":"string | null"},"parentJobId":{"oneOf":[{"description":"The shoot a footage-edit deliverable belongs to.","type":"string","uniqueKey":"job.artifacts.parentJobId.oneOf.0","typeLabel":"string"},{"description":"The shoot a footage-edit deliverable belongs to.","type":"null","uniqueKey":"job.artifacts.parentJobId.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.parentJobId","typeLabel":"string | null"},"summary":{"oneOf":[{"type":"object","description":"What the editor did: durations, layers, QC result. Footage edits.","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.artifacts.summary.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.artifacts.summary.oneOf.0","typeLabel":"object"},{"type":"null","description":"What the editor did: durations, layers, QC result. Footage edits.","uniqueKey":"job.artifacts.summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.summary","typeLabel":"object | null"},"packaging":{"oneOf":[{"type":"object","description":"Titles, description with chapters, tags and thumbnail words for a footage edit, in the Brand's voice when one was named, else the brief's and the workspace's.","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.artifacts.packaging.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.artifacts.packaging.oneOf.0","typeLabel":"object"},{"type":"null","description":"Titles, description with chapters, tags and thumbnail words for a footage edit, in the Brand's voice when one was named, else the brief's and the workspace's.","uniqueKey":"job.artifacts.packaging.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.packaging","typeLabel":"object | null"},"review":{"oneOf":[{"type":"object","description":"The SIZE of the decision waiting on a person — proposed cut count and durations, not the cuts themselves. Present only while `status` is `awaiting_review`.","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.artifacts.review.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.artifacts.review.oneOf.0","typeLabel":"object"},{"type":"null","description":"The SIZE of the decision waiting on a person — proposed cut count and durations, not the cuts themselves. Present only while `status` is `awaiting_review`.","uniqueKey":"job.artifacts.review.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.artifacts.review","typeLabel":"object | null"}},"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.artifacts.additionalProperties","typeLabel":"any"},"description":"The outputs. Which fields are present depends on `kind`; use `playback` for a player and `download` (or legacy `video`) for file bytes.","uniqueKey":"job.artifacts","typeLabel":"object"},"qualityEvidence":{"oneOf":[{"type":"object","description":"Versioned QA, caption, source, render, capability and artifact release proof.","required":["schemaVersion","engine","runId","recordedAt","quality","duration","qa","captionDelivery","renderAudit","sourceEvidence","capability","artifacts","release"],"properties":{"schemaVersion":{"type":"string","const":"video-quality-evidence.v1","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.schemaVersion","typeLabel":"string"},"engine":{"type":"string","minLength":1,"maxLength":120,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.engine","typeLabel":"string"},"runId":{"type":"string","minLength":1,"maxLength":500,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.runId","typeLabel":"string"},"recordedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.recordedAt","typeLabel":"string\u003cdate-time>"},"quality":{"oneOf":[{"type":"string","maxLength":80,"minLength":1,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.quality.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.quality.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.quality","typeLabel":"string | null"},"duration":{"type":"object","properties":{"actualSeconds":{"oneOf":[{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.actualSeconds.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.actualSeconds.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.actualSeconds","typeLabel":"number | null"},"targetSeconds":{"oneOf":[{"type":"number","minimum":0,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.targetSeconds.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.targetSeconds.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.targetSeconds","typeLabel":"number | null"},"toleranceSeconds":{"oneOf":[{"type":"number","minimum":0,"uniqueKey":"job.qualityEvidence.oneOf.0.duration.toleranceSeconds.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.duration.toleranceSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.duration.toleranceSeconds","typeLabel":"number | null"},"withinTarget":{"oneOf":[{"type":"boolean","uniqueKey":"job.qualityEvidence.oneOf.0.duration.withinTarget.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.duration.withinTarget.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.duration.withinTarget","typeLabel":"boolean | null"}},"required":["actualSeconds","targetSeconds"],"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.duration","typeLabel":"object"},"qa":{"type":"object","properties":{"passed":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.passed","typeLabel":"boolean"},"failed":{"maxItems":500,"type":"array","items":{"type":"string","minLength":1,"maxLength":500,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.failed.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.failed","typeLabel":"string[]"},"publishBlocking":{"maxItems":500,"type":"array","items":{"type":"string","minLength":1,"maxLength":4000,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.publishBlocking.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.publishBlocking","typeLabel":"string[]"},"checks":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":160,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX].name","typeLabel":"string"},"passed":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX].passed","typeLabel":"boolean"},"message":{"type":"string","maxLength":4000,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX].message","typeLabel":"string"},"blocking":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX].blocking","typeLabel":"boolean"},"metric":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX].metric","typeLabel":"any"}},"required":["name","passed","message","blocking"],"additionalProperties":false,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa.checks","typeLabel":"object[]"},"reportDigest":{"oneOf":[{"type":"string","pattern":"^[a-f0-9]{64}$","uniqueKey":"job.qualityEvidence.oneOf.0.qa.reportDigest.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.qa.reportDigest.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.qa.reportDigest","typeLabel":"string | null"}},"required":["passed","failed","publishBlocking","checks"],"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.qa","typeLabel":"object"},"captionDelivery":{"oneOf":[{"type":"object","required":["enabled","mode","srt","vtt","softTrack","burnProvenance"],"properties":{"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.enabled","typeLabel":"boolean"},"mode":{"type":"string","minLength":1,"maxLength":80,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.mode","typeLabel":"string"},"srt":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.srt.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.srt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.srt","typeLabel":"string | null"},"vtt":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.vtt.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.vtt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.vtt","typeLabel":"string | null"},"softTrack":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.softTrack","typeLabel":"boolean"},"burnProvenance":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.burnProvenance.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.burnProvenance.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.burnProvenance","typeLabel":"string | null"},"style":{"oneOf":[{"type":"string","maxLength":120,"minLength":1,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.style.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.style.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.style","typeLabel":"string | null"},"evidence":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.evidence.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.evidence.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.evidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0.evidence","typeLabel":"object | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.captionDelivery","typeLabel":"object | null"},"renderAudit":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.renderAudit.oneOf.0.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.renderAudit.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.renderAudit.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.renderAudit","typeLabel":"object | null"},"sourceEvidence":{"type":"object","properties":{"check":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.check.oneOf.0.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.check.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.check.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.check","typeLabel":"object | null"},"citations":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].url","typeLabel":"string\u003curi>"},"title":{"default":"","type":"string","maxLength":500,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].title","typeLabel":"string"},"claimIds":{"maxItems":500,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].claimIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].claimIds","typeLabel":"string[]"},"sha256":{"oneOf":[{"type":"string","pattern":"^[a-f0-9]{64}$","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].sha256.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].sha256.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX].sha256","typeLabel":"string | null"}},"required":["url"],"additionalProperties":false,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.citations","typeLabel":"object[]"},"rights":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"status":{"type":"string","minLength":1,"maxLength":80,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].status","typeLabel":"string"},"confirmed":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmed","typeLabel":"boolean"},"assetId":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].assetId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].assetId.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].assetId","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].sourceUrl","typeLabel":"string\u003curi> | null"},"owner":{"oneOf":[{"type":"string","maxLength":500,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].owner.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].owner.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].owner","typeLabel":"string | null"},"license":{"oneOf":[{"type":"string","maxLength":500,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].license.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].license.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].license","typeLabel":"string | null"},"attribution":{"oneOf":[{"type":"string","maxLength":2000,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].attribution.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].attribution.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].attribution","typeLabel":"string | null"},"confirmedBy":{"oneOf":[{"type":"string","maxLength":500,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedBy.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedBy.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedBy","typeLabel":"string | null"},"confirmedAt":{"oneOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX].confirmedAt","typeLabel":"string\u003cdate-time> | null"}},"required":["status","confirmed"],"additionalProperties":false,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.rights","typeLabel":"object[]"},"ledger":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.ledger.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.ledger.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.ledger.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence.ledger","typeLabel":"object | null"}},"required":["check","citations","rights"],"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.sourceEvidence","typeLabel":"object"},"capability":{"type":"object","properties":{"service":{"type":"string","minLength":1,"maxLength":120,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.capability.service","typeLabel":"string"},"schemaRevision":{"type":"string","minLength":1,"maxLength":200,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.capability.schemaRevision","typeLabel":"string"},"schemaDigest":{"type":"string","pattern":"^[a-f0-9]{64}$","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.capability.schemaDigest","typeLabel":"string"},"snapshot":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.capability.snapshot.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.qualityEvidence.oneOf.0.capability.snapshot.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.capability.snapshot.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.capability.snapshot","typeLabel":"object | null"}},"required":["service","schemaRevision","schemaDigest"],"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.capability","typeLabel":"object"},"artifacts":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","minLength":1,"maxLength":80,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].kind","typeLabel":"string"},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].sha256","typeLabel":"string"},"bytes":{"type":"integer","minimum":0,"maximum":9007199254740991,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].bytes","typeLabel":"integer"},"mime":{"type":"string","minLength":1,"maxLength":200,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].mime","typeLabel":"string"},"url":{"oneOf":[{"type":"string","format":"uri","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"string","pattern":"^content-engine:\\/\\/[A-Za-z0-9][A-Za-z0-9_.-]{0,499}$","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].url.oneOf.1","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].url.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].url","typeLabel":"string\u003curi> | string | null"},"expiresAt":{"oneOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].expiresAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].expiresAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].expiresAt","typeLabel":"string\u003cdate-time> | null"},"durable":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].durable","typeLabel":"boolean"},"name":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX].name","typeLabel":"string | null"}},"required":["kind","sha256","bytes","mime","url","expiresAt","durable"],"additionalProperties":false,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.artifacts","typeLabel":"object[]"},"release":{"type":"object","properties":{"draft":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.draft","typeLabel":"boolean"},"durable":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.durable","typeLabel":"boolean"},"eligible":{"type":"boolean","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.eligible","typeLabel":"boolean"},"publishState":{"oneOf":[{"type":"string","maxLength":120,"minLength":1,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.publishState.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.publishState.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release.publishState","typeLabel":"string | null"}},"required":["draft","durable","eligible","publishState"],"additionalProperties":false,"isRequired":true,"uniqueKey":"job.qualityEvidence.oneOf.0.release","typeLabel":"object"},"productionProfile":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.productionProfile.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.qualityEvidence.oneOf.0.productionProfile.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.productionProfile.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.productionProfile","typeLabel":"object | null"},"productionAttestation":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"job.qualityEvidence.oneOf.0.productionAttestation.oneOf.0.additionalProperties","typeLabel":"any"},"uniqueKey":"job.qualityEvidence.oneOf.0.productionAttestation.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.productionAttestation.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.productionAttestation","typeLabel":"object | null"},"productionEvidenceContentId":{"oneOf":[{"type":"string","maxLength":500,"minLength":1,"uniqueKey":"job.qualityEvidence.oneOf.0.productionEvidenceContentId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"job.qualityEvidence.oneOf.0.productionEvidenceContentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence.oneOf.0.productionEvidenceContentId","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"job.qualityEvidence.oneOf.0","typeLabel":"object"},{"type":"null","description":"Versioned QA, caption, source, render, capability and artifact release proof.","uniqueKey":"job.qualityEvidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.qualityEvidence","typeLabel":"object | null"},"productionEvidenceContentId":{"oneOf":[{"description":"Durable Content Engine sidecar containing the complete production evidence.","type":"string","uniqueKey":"job.productionEvidenceContentId.oneOf.0","typeLabel":"string"},{"description":"Durable Content Engine sidecar containing the complete production evidence.","type":"null","uniqueKey":"job.productionEvidenceContentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.productionEvidenceContentId","typeLabel":"string | null"},"contentEngineContentId":{"oneOf":[{"description":"Durable Content Engine row containing the primary MP4.","type":"string","uniqueKey":"job.contentEngineContentId.oneOf.0","typeLabel":"string"},{"description":"Durable Content Engine row containing the primary MP4.","type":"null","uniqueKey":"job.contentEngineContentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.contentEngineContentId","typeLabel":"string | null"},"releaseIdentity":{"oneOf":[{"type":"object","description":"Explicit producer identity binding for a final curriculum release.","required":["callbackJobId","evidenceRunId","videoContentJobId","productionEvidenceJobId"],"properties":{"callbackJobId":{"type":"string","isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.callbackJobId","typeLabel":"string"},"evidenceRunId":{"type":"string","isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.evidenceRunId","typeLabel":"string"},"videoContentJobId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.videoContentJobId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.videoContentJobId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.videoContentJobId","typeLabel":"string | null"},"productionEvidenceJobId":{"type":"string","isRequired":true,"uniqueKey":"job.releaseIdentity.oneOf.0.productionEvidenceJobId","typeLabel":"string"}},"uniqueKey":"job.releaseIdentity.oneOf.0","typeLabel":"object"},{"type":"null","description":"Explicit producer identity binding for a final curriculum release.","uniqueKey":"job.releaseIdentity.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.releaseIdentity","typeLabel":"object | null"},"wholeCutReview":{"description":"The finished video reviewed end to end before delivery: black, frozen and silent runs, loudness and true peak, voice over music, text overlap and cut-off, and a vision pass over contact sheets. `findings` are warnings with timestamps (they never block); `fixed` is what the one automatic fix pass changed.","type":"object","properties":{"schemaVersion":{"type":"string","const":"whole-cut-review.v1","isRequired":true,"uniqueKey":"job.wholeCutReview.schemaVersion","typeLabel":"string"},"durationSec":{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"job.wholeCutReview.durationSec","typeLabel":"number"},"framesSampled":{"type":"integer","minimum":0,"maximum":9007199254740991,"isRequired":true,"uniqueKey":"job.wholeCutReview.framesSampled","typeLabel":"integer"},"sheets":{"type":"integer","minimum":0,"maximum":9007199254740991,"isRequired":true,"uniqueKey":"job.wholeCutReview.sheets","typeLabel":"integer"},"visionModel":{"oneOf":[{"type":"string","maxLength":200,"isRequired":true,"uniqueKey":"job.wholeCutReview.visionModel.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"job.wholeCutReview.visionModel.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.wholeCutReview.visionModel","typeLabel":"string | null"},"findings":{"maxItems":60,"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["black","frozen","silence","loudness_off_target","true_peak_clipping","music_over_voice","text_overlap","text_cut_off","visual"],"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"atSec":{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].atSec","typeLabel":"number"},"severity":{"type":"string","enum":["low","medium","high"],"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].severity","typeLabel":"enum\u003cstring>"},"fixable":{"type":"boolean","isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].fixable","typeLabel":"boolean"},"fix":{"oneOf":[{"type":"string","enum":["loudness_normalize","trim_head","trim_tail","caption_safe_zone"],"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].fix.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].fix.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].fix","typeLabel":"enum\u003cstring> | null"},"message":{"type":"string","minLength":1,"maxLength":400,"isRequired":true,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].message","typeLabel":"string"},"endSec":{"type":"number","minimum":0,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].endSec","typeLabel":"number"},"params":{"type":"object","propertyNames":{"type":"string","maxLength":40},"additionalProperties":{"oneOf":[{"type":"string","maxLength":200,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].params.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"job.wholeCutReview.findings.items.[INDEX].params.additionalProperties.oneOf.1","typeLabel":"number"}],"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].params.additionalProperties","typeLabel":"string | number"},"uniqueKey":"job.wholeCutReview.findings.items.[INDEX].params","typeLabel":"object"}},"required":["kind","atSec","severity","fixable","fix","message"],"additionalProperties":false,"uniqueKey":"job.wholeCutReview.findings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.wholeCutReview.findings","typeLabel":"object[]"},"fixed":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"fix":{"type":"string","enum":["loudness_normalize","trim_head","trim_tail","caption_safe_zone"],"isRequired":true,"uniqueKey":"job.wholeCutReview.fixed.items.[INDEX].fix","typeLabel":"enum\u003cstring>"},"atSec":{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"job.wholeCutReview.fixed.items.[INDEX].atSec","typeLabel":"number"},"message":{"type":"string","minLength":1,"maxLength":400,"isRequired":true,"uniqueKey":"job.wholeCutReview.fixed.items.[INDEX].message","typeLabel":"string"},"removedSec":{"type":"number","minimum":0,"uniqueKey":"job.wholeCutReview.fixed.items.[INDEX].removedSec","typeLabel":"number"}},"required":["fix","atSec","message"],"additionalProperties":false,"uniqueKey":"job.wholeCutReview.fixed.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"job.wholeCutReview.fixed","typeLabel":"object[]"},"visionSkipped":{"type":"string","maxLength":200,"uniqueKey":"job.wholeCutReview.visionSkipped","typeLabel":"string"}},"required":["schemaVersion","durationSec","framesSampled","sheets","visionModel","findings","fixed"],"additionalProperties":false,"uniqueKey":"job.wholeCutReview","typeLabel":"object"},"package":{"description":"Present only when the render was asked for a package.","type":"object","properties":{"status":{"type":"string","enum":["pending","ready","failed","skipped"],"description":"The extras you asked for. `pending` means come back — they are cut once the video is done; `ready` means read `clips`; `skipped` means you asked for none.","isRequired":true,"uniqueKey":"job.package.status","typeLabel":"enum\u003cstring>"},"shorts":{"type":"number","description":"How many were requested per platform.","isRequired":true,"uniqueKey":"job.package.shorts","typeLabel":"number"},"clips":{"description":"Short-form SCRIPTS, present once `status` is `ready`. Not rendered files.","type":"array","items":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.package.clips.items.[INDEX].additionalProperties","typeLabel":"any"},"uniqueKey":"job.package.clips.items.[INDEX]","typeLabel":"object"},"uniqueKey":"job.package.clips","typeLabel":"object[]"},"error":{"description":"Why they could not be produced.","type":"string","uniqueKey":"job.package.error","typeLabel":"string"}},"required":["status","shorts"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.package.additionalProperties","typeLabel":"any"},"uniqueKey":"job.package","typeLabel":"object"},"error":{"oneOf":[{"description":"Why it failed. Present only when `status` is `failed`.","type":"string","uniqueKey":"job.error.oneOf.0","typeLabel":"string"},{"description":"Why it failed. Present only when `status` is `failed`.","type":"null","uniqueKey":"job.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.error","typeLabel":"string | null"},"errorCode":{"oneOf":[{"description":"Stable `stage.reason` failure code for footage edits, for example `transcription.rate_limited`, `delivery.output_invalid` or `storage.full`. Branch on this, not on the `error` text.","type":"string","uniqueKey":"job.errorCode.oneOf.0","typeLabel":"string"},{"description":"Stable `stage.reason` failure code for footage edits, for example `transcription.rate_limited`, `delivery.output_invalid` or `storage.full`. Branch on this, not on the `error` text.","type":"null","uniqueKey":"job.errorCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.errorCode","typeLabel":"string | null"},"errorHint":{"oneOf":[{"description":"What to do next about the failure, when known.","type":"string","uniqueKey":"job.errorHint.oneOf.0","typeLabel":"string"},{"description":"What to do next about the failure, when known.","type":"null","uniqueKey":"job.errorHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"job.errorHint","typeLabel":"string | null"}},"required":["id","kind","status"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"job.additionalProperties","typeLabel":"any"},"description":"An asynchronous unit of work and, once it is done, where its output files are.","isRequired":true,"uniqueKey":"job","typeLabel":"object"}},"required":["success","jobId","projectId","projectUrl","status","quotedCredits","job"],"additionalProperties":{"oneOf":[{}],"uniqueKey":"additionalProperties","typeLabel":"any"},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"jobId":"\u003cstring>","projectId":"\u003cstring>","projectUrl":"\u003cstring>","status":"queued","quotedCredits":123,"job":{"id":"job_4k1b7d","kind":"video.render","status":"queued","workflow":"ugc","projectUrl":"\u003cstring>","pendingUserInput":{"kind":"plan_review","message":"\u003cstring>"},"plan":{},"output":{"status":"pending","downloadUrl":"\u003cstring>","playbackUrl":"\u003cstring>","thumbnailUrl":"\u003cstring>","expiresAt":"\u003cstring>","videoJobId":"\u003cstring>"},"sources":[{"sourceKind":"licensed_library","provider":"\u003cstring>","providerAssetId":"\u003cstring>","sourceUrl":"\u003cstring>","mediaType":"image","title":"\u003cstring>","credit":"\u003cstring>","rightsStatus":"licensed","usages":[{"scene":0,"startSeconds":123,"endSeconds":123,"sceneId":"\u003cstring>"}]}],"sourcesTiming":"estimated","phase":"\u003cstring>","artifacts":{"assetId":"\u003cstring>","video":"https://api.sigmora.org/render/job_4k1b7d/download/video?exp=1785700000\u0026sig=9f2c\u0026ws=ws_acme","playback":"\u003cstring>","download":"\u003cstring>","thumbnail":"\u003cstring>","srt":"\u003cstring>","vtt":"\u003cstring>","youtube":"\u003cstring>","metadata":"\u003cstring>","scriptReview":"\u003cstring>","runJson":"\u003cstring>","descriptors":[{"kind":"\u003cstring>","sha256":"\u003cstring>","bytes":4503599627370495,"mime":"\u003cstring>","url":"\u003cstring>","expiresAt":"2023-11-07T05:31:56Z","durable":true,"name":"\u003cstring>"}],"outputKind":"\u003cstring>","parentJobId":"\u003cstring>","summary":{},"packaging":{},"review":{}},"qualityEvidence":{"schemaVersion":"video-quality-evidence.v1","engine":"\u003cstring>","runId":"\u003cstring>","recordedAt":"2023-11-07T05:31:56Z","quality":"\u003cstring>","duration":{"actualSeconds":1,"targetSeconds":1,"toleranceSeconds":1,"withinTarget":true},"qa":{"passed":true,"failed":["\u003cstring>"],"publishBlocking":["\u003cstring>"],"checks":[{"name":"\u003cstring>","passed":true,"message":"\u003cstring>","blocking":true,"metric":"\u003cunknown>"}],"reportDigest":"\u003cstring>"},"captionDelivery":{"enabled":true,"mode":"\u003cstring>","srt":"\u003cstring>","vtt":"\u003cstring>","softTrack":true,"burnProvenance":"\u003cstring>","style":"\u003cstring>","evidence":{}},"renderAudit":{},"sourceEvidence":{"check":{},"citations":[{"url":"\u003cstring>","title":"","claimIds":["\u003cstring>"],"sha256":"\u003cstring>"}],"rights":[{"status":"\u003cstring>","confirmed":true,"assetId":"\u003cstring>","sourceUrl":"\u003cstring>","owner":"\u003cstring>","license":"\u003cstring>","attribution":"\u003cstring>","confirmedBy":"\u003cstring>","confirmedAt":"2023-11-07T05:31:56Z"}],"ledger":{}},"capability":{"service":"\u003cstring>","schemaRevision":"\u003cstring>","schemaDigest":"\u003cstring>","snapshot":{}},"artifacts":[{"kind":"\u003cstring>","sha256":"\u003cstring>","bytes":4503599627370495,"mime":"\u003cstring>","url":"\u003cstring>","expiresAt":"2023-11-07T05:31:56Z","durable":true,"name":"\u003cstring>"}],"release":{"draft":true,"durable":true,"eligible":true,"publishState":"\u003cstring>"},"productionProfile":{},"productionAttestation":{},"productionEvidenceContentId":"\u003cstring>"},"productionEvidenceContentId":"\u003cstring>","contentEngineContentId":"\u003cstring>","releaseIdentity":{"callbackJobId":"\u003cstring>","evidenceRunId":"\u003cstring>","videoContentJobId":"\u003cstring>","productionEvidenceJobId":"\u003cstring>"},"wholeCutReview":{"schemaVersion":"whole-cut-review.v1","durationSec":1,"framesSampled":4503599627370495,"sheets":4503599627370495,"visionModel":"\u003cstring>","findings":[{"kind":"black","atSec":1,"severity":"low","fixable":true,"fix":"loudness_normalize","message":"\u003cstring>","endSec":1,"params":{}}],"fixed":[{"fix":"loudness_normalize","atSec":1,"message":"\u003cstring>","removedSec":1}],"visionSkipped":"\u003cstring>"},"package":{"status":"pending","shorts":123,"clips":[{}],"error":"\u003cstring>"},"error":"\u003cstring>","errorCode":"\u003cstring>","errorHint":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"622be548-7e2e-4c40-99f1-4c8809f7ae71":{"description":"Failure. `code` is one of: invalid_request.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"2202a94c-f410-48d5-b435-932780eef3e1":{"description":"Failure. `code` is one of: unauthorized.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"1a4e4f1b-14d6-43ad-b2fc-2fcb032237d5":{"description":"Failure. `code` is one of: insufficient_credits, budget_capped.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"7ed48996-c988-4aae-a4cd-88d71d956206":{"description":"Failure. `code` is one of: forbidden, origin_not_allowed, account_locked_chargeback.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"bca258d6-8171-4a48-987e-46b00ff04801":{"description":"Failure. `code` is one of: not_found.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"84e2b0e7-7f0f-4e41-842e-06e6800b2840":{"description":"Failure. `code` is one of: conflict.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"4a845975-bd4c-488e-9d14-3d82b9893cda":{"description":"Failure. `code` is one of: payload_too_large.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"4db834f0-d557-4324-8c6b-66d90cff87ff":{"description":"Failure. `code` is one of: rate_limited.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"698bb082-1c81-4773-8144-7ffe69995d27":{"description":"Failure. `code` is one of: upstream_error, internal_error.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"929eb580-85d3-43dd-8779-6ad15911ce80":{"description":"Failure. `code` is one of: capability_unavailable, upstream_unavailable.","content":{"application/json":{"schema":{"type":"object","required":["success","error","code"],"properties":{"success":{"const":false,"isRequired":true,"uniqueKey":"success","typeLabel":"any"},"error":{"type":"string","description":"Human-readable. Copy may change between releases — do not match on it.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","enum":["invalid_request","unauthorized","forbidden","origin_not_allowed","not_found","conflict","payload_too_large","account_locked_chargeback","insufficient_credits","budget_capped","content_not_cleared","rate_limited","capability_unavailable","upstream_unavailable","upstream_error","internal_error"],"description":"Stable machine-readable cause. Branch on this.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"description":"Optional structured context, e.g. the credits shortfall.","uniqueKey":"details","typeLabel":"any"},"requestId":{"type":"string","description":"Identifies this request in our logs. Include it when you contact support.","uniqueKey":"requestId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"When the failure was produced.","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"\u003cstring>","code":"invalid_request","details":"\u003cunknown>","requestId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"cf1d0e54-1652-4514-9167-9a824091c8d4":{"bearerAuth":{"type":"http","scheme":"bearer","description":"A workspace API key.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"5a25e240-88a0-4435-9d33-8eb5b749da33":{"url":"https://api.sigmora.org"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"A workspace API key.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A workspace API key.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"sigmora-docs","siteName":"Sigmora API","title":"Revise a video - Sigmora API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T18:53:21.280Z","originalFileLocation":"api-reference/video/revise-a-video.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: \u0026quot;plan\u0026quot;); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sigmora API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Revise a video - Sigmora API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: \u0026quot;plan\u0026quot;); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sigmora API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sigmora.org/api-reference/video/revise-a-video\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sigmora-docs.mintlify.app/_mintlify/api/og/v2?division=Video\u0026amp;title=Revise+a+video\u0026amp;description=Approve+or+revise+a+video.create+job.+With+no+%60prompt%60%2C+a+plan+waiting+for+review+renders+as+it+stands+%28edits+made+in+Sigmora+included%29.+With+a+%60prompt%60%2C+the+sa\u0026amp;theme=34f7afcf208fff4c3afe93fa\u0026amp;signature=c08580253efa65800ef32395684f08e3f818b6e6f92be946818da15b684f8db2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Revise a video - Sigmora API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: \u0026quot;plan\u0026quot;); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sigmora-docs.mintlify.app/_mintlify/api/og/v2?division=Video\u0026amp;title=Revise+a+video\u0026amp;description=Approve+or+revise+a+video.create+job.+With+no+%60prompt%60%2C+a+plan+waiting+for+review+renders+as+it+stands+%28edits+made+in+Sigmora+included%29.+With+a+%60prompt%60%2C+the+sa\u0026amp;theme=34f7afcf208fff4c3afe93fa\u0026amp;signature=c08580253efa65800ef32395684f08e3f818b6e6f92be946818da15b684f8db2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/sigmora-docs/BCPVrOL3bLyRLqiA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sigmora API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#d66428\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sigmora.org/api-reference/video/revise-a-video\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/video/revise-a-video.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sigmora.org/#organization\",\"name\":\"Sigmora API\",\"url\":\"https://docs.sigmora.org\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sigmora-docs/wt7q3O0NWgP-jNBr/logo/light.svg?fit=max\u0026auto=format\u0026n=wt7q3O0NWgP-jNBr\u0026q=85\u0026s=876bd5f8666c0bae918953d987174c05\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sigmora.org#website\",\"name\":\"Sigmora API\",\"url\":\"https://docs.sigmora.org\",\"publisher\":{\"@id\":\"https://docs.sigmora.org/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sigmora.org/api-reference/video/revise-a-video#webpage\",\"url\":\"https://docs.sigmora.org/api-reference/video/revise-a-video\",\"name\":\"Revise a video\",\"description\":\"Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: \\\"plan\\\"); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.\",\"dateModified\":\"2026-10-26T18:53:21.280Z\",\"isPartOf\":{\"@id\":\"https://docs.sigmora.org#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sigmora.org/api-reference/video/revise-a-video#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sigmora.org/api-reference/video/revise-a-video#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Video\",\"item\":\"https://docs.sigmora.org/api-reference/video/read-video-analysis\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Revise a video\",\"item\":\"https://docs.sigmora.org/api-reference/video/revise-a-video\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sigmora.org/api-reference/video/revise-a-video#apireference\",\"headline\":\"Revise a video\",\"name\":\"Revise a video\",\"description\":\"Approve or revise a video.create job. With no prompt, a plan waiting for review renders as it stands (edits made in Sigmora included). With a prompt, the same plan is revised, keeping its current script, then rendered (or shown again with review: \\\"plan\\\"); a done video is revised into a new version, charged again. A job still planning or rendering answers conflict. Poll the same jobId afterwards.\",\"url\":\"https://docs.sigmora.org/api-reference/video/revise-a-video\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sigmora.org/api-reference/video/revise-a-video#webpage\"},\"dateModified\":\"2026-10-26T18:53:21.280Z\",\"publisher\":{\"@id\":\"https://docs.sigmora.org/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sigmora.org#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sigmora API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sigmora API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"Meta","pages":[{"title":"OpenAPI document","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/openapi.json","href":"/api-reference/meta/openapi-document"},{"title":"Capabilities and prices","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/capabilities","href":"/api-reference/meta/capabilities-and-prices"},{"title":"Usage","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/usage","href":"/api-reference/meta/usage"}]},{"group":"Projects","pages":[{"title":"List projects","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects","href":"/api-reference/projects/list-projects"},{"title":"Create project","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects","href":"/api-reference/projects/create-project"},{"title":"Read project","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}","href":"/api-reference/projects/read-project"},{"title":"Delete project","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/projects/{projectId}","href":"/api-reference/projects/delete-project"},{"title":"Update project","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/projects/{projectId}","href":"/api-reference/projects/update-project"},{"title":"List variation batches","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/variations","href":"/api-reference/projects/list-variation-batches"},{"title":"Propose variations","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/variations","href":"/api-reference/projects/propose-variations"},{"title":"Read variation batch","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/variations/{batchId}","href":"/api-reference/projects/read-variation-batch"},{"title":"Review variations","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/variations/{batchId}/review","href":"/api-reference/projects/review-variations"},{"title":"List translations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/translations","href":"/api-reference/projects/list-translations"},{"title":"Propose translation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/translations","href":"/api-reference/projects/propose-translation"},{"title":"Propose object removal","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/object-removal","href":"/api-reference/projects/propose-object-removal"},{"title":"Read transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/transcript","href":"/api-reference/projects/read-transcript"},{"title":"Edit transcript","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/transcript","href":"/api-reference/projects/edit-transcript"},{"title":"List review notes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/comments","href":"/api-reference/projects/list-review-notes"},{"title":"Add review note","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/comments","href":"/api-reference/projects/add-review-note"},{"title":"Share a render","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/share","href":"/api-reference/projects/share-a-render"}]},{"group":"Sessions","pages":[{"title":"Start project session","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/project-sessions","href":"/api-reference/sessions/start-project-session"},{"title":"Read project session","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/project-sessions/{sessionId}","href":"/api-reference/sessions/read-project-session"}]},{"group":"Assets","pages":[{"title":"List assets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets","href":"/api-reference/assets/list-assets"},{"title":"Import media","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/import","href":"/api-reference/assets/import-media"},{"title":"Read asset","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{assetId}","href":"/api-reference/assets/read-asset"},{"title":"Asset ingest status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{assetId}/ingest","href":"/api-reference/assets/asset-ingest-status"},{"title":"Prepare upload","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/upload/prepare","href":"/api-reference/assets/prepare-upload"},{"title":"Sign upload parts","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/upload/parts","href":"/api-reference/assets/sign-upload-parts"},{"title":"Upload status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/upload/status","href":"/api-reference/assets/upload-status"},{"title":"Complete upload","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/upload/complete","href":"/api-reference/assets/complete-upload"},{"title":"Export transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/assets/{assetId}/transcript","href":"/api-reference/assets/export-transcript"},{"title":"Transcribe asset","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/{assetId}/transcript","href":"/api-reference/assets/transcribe-asset"},{"title":"Analyze asset retention","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/assets/{assetId}/analysis","href":"/api-reference/assets/analyze-asset-retention"}]},{"group":"Jobs","pages":[{"title":"Read job","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs/{jobId}","href":"/api-reference/jobs/read-job"},{"title":"Download 3D artifact","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs/{jobId}/download","href":"/api-reference/jobs/download-3d-artifact"},{"title":"Replay job events","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs/{jobId}/events","href":"/api-reference/jobs/replay-job-events"},{"title":"Create job stream URL","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs/{jobId}/stream-token","href":"/api-reference/jobs/create-job-stream-url"},{"title":"Cancel job","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/jobs/{jobId}/cancel","href":"/api-reference/jobs/cancel-job"},{"title":"List jobs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs","href":"/api-reference/jobs/list-jobs"},{"title":"Read edit proposal","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/jobs/{jobId}/proposal","href":"/api-reference/jobs/read-edit-proposal"},{"title":"Finalize a draft render","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/jobs/{jobId}/finalize","href":"/api-reference/jobs/finalize-a-draft-render"}]},{"group":"Text","pages":[{"title":"Script from a video","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/script","href":"/api-reference/text/script-from-a-video"},{"title":"Adapt a hook","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/adapt","href":"/api-reference/text/adapt-a-hook"},{"title":"Translate and caption","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/localize","href":"/api-reference/text/translate-and-caption"},{"title":"Packaging a finished edit","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/packaging","href":"/api-reference/text/packaging-a-finished-edit"},{"title":"Article from a script","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/article","href":"/api-reference/text/article-from-a-script"},{"title":"Native platform post","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/copywrite","href":"/api-reference/text/native-platform-post"},{"title":"Research brief","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/research","href":"/api-reference/text/research-brief"},{"title":"Restyle long-form","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/paraphrase","href":"/api-reference/text/restyle-long-form"},{"title":"Question set","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/questions","href":"/api-reference/text/question-set"},{"title":"Solve a question","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/solve","href":"/api-reference/text/solve-a-question"},{"title":"Screenplay outline","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/text/film","href":"/api-reference/text/screenplay-outline"}]},{"group":"Video","pages":[{"title":"Read video analysis","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/video/analyses/{analysisId}","href":"/api-reference/video/read-video-analysis"},{"title":"Discover video options","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/video/options","href":"/api-reference/video/discover-video-options"},{"title":"Verify video provenance","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/provenance/verify","href":"/api-reference/video/verify-video-provenance"},{"title":"List video domains","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/video/catalog/domains","href":"/api-reference/video/list-video-domains"},{"title":"Browse video curriculum","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/video/catalog/{domain}","href":"/api-reference/video/browse-video-curriculum"},{"title":"Edit your footage","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/footage","href":"/api-reference/video/edit-your-footage"},{"title":"Edit footage","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/edit","href":"/api-reference/video/edit-footage"},{"title":"Approve the cut","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/edit/approve","href":"/api-reference/video/approve-the-cut"},{"title":"Find visual moments","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/visual-search","href":"/api-reference/video/find-visual-moments"},{"title":"Make a video","description":"Make a video from a prompt in one call: planned, narrated and rendered. Answers at once with one `jobId`; poll GET /v1/jobs/{jobId} through `queued`, `planning`, `awaiting_user_input` (with `review: \"plan\"`, answered by POST /v1/video/create/{jobId}/followups), `rendering`, then `done` with `output.downloadUrl` and `sources[]`, or `failed`. Calls beyond the render capacity wait their turn; none is refused for being busy. The render is charged only when the renderer accepts it and refunded if it fails. Quote first with X-Sigmora-Quote-Only.","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/create","href":"/api-reference/video/make-a-video"},{"title":"Revise a video","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/create/{jobId}/followups","href":"/api-reference/video/revise-a-video"},{"title":"Analyze a video","description":"Analyze a public video with timestamped visual and speech evidence (up to 180 seconds).","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/analyze","href":"/api-reference/video/analyze-a-video"},{"title":"Score moments","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/moments","href":"/api-reference/video/score-moments"},{"title":"Remix references","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/remix","href":"/api-reference/video/remix-references"},{"title":"Render a video","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/render","href":"/api-reference/video/render-a-video"},{"title":"Cut shorts","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/shorts","href":"/api-reference/video/cut-shorts"}]},{"group":"UGC","pages":[{"title":"Make a UGC video","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc","href":"/api-reference/ugc/make-a-ugc-video"},{"title":"Make a UGC frame","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/frame","href":"/api-reference/ugc/make-a-ugc-frame"},{"title":"Animate a UGC frame","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/animate","href":"/api-reference/ugc/animate-a-ugc-frame"},{"title":"Generate creator faces","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/creators/faces","href":"/api-reference/ugc/generate-creator-faces"},{"title":"Create AI creator","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/creators","href":"/api-reference/ugc/create-ai-creator"},{"title":"Design creator voices","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/creators/voices","href":"/api-reference/ugc/design-creator-voices"},{"title":"Set creator voice","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/video/ugc/creators/voice","href":"/api-reference/ugc/set-creator-voice"}]},{"group":"Editing","pages":[{"title":"Send a turn","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/turns","href":"/api-reference/editing/send-a-turn"},{"title":"Approve paid work","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/approvals","href":"/api-reference/editing/approve-paid-work"},{"title":"Apply a proposed edit","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/proposals/apply","href":"/api-reference/editing/apply-a-proposed-edit"},{"title":"Revert edits","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/revert","href":"/api-reference/editing/revert-edits"},{"title":"Cut ranges","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/cut-ranges","href":"/api-reference/editing/cut-ranges"},{"title":"Remove filler words","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/remove-fillers","href":"/api-reference/editing/remove-filler-words"},{"title":"Tighten pauses","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/tighten-pauses","href":"/api-reference/editing/tighten-pauses"},{"title":"Trim to length","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/trim-to-length","href":"/api-reference/editing/trim-to-length"},{"title":"Add captions","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/add-captions","href":"/api-reference/editing/add-captions"},{"title":"Place B-roll","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/sigma/edits/place-broll","href":"/api-reference/editing/place-b-roll"}]},{"group":"3D","pages":[{"title":"3D from text","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/3d/from-text","href":"/api-reference/3d/3d-from-text"},{"title":"3D from an image","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/3d/from-image","href":"/api-reference/3d/3d-from-an-image"}]},{"group":"Image","pages":[{"title":"Thumbnail","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/image/thumbnail","href":"/api-reference/image/thumbnail"}]},{"group":"Audio","pages":[{"title":"Engineer audio","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/audio/audiotool/engineer","href":"/api-reference/audio/engineer-audio"},{"title":"Split stems","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/audio/audiotool/stems","href":"/api-reference/audio/split-stems"},{"title":"Read audio run","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/audio/audiotool/runs/{runId}","href":"/api-reference/audio/read-audio-run"},{"title":"Inspect audio project","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/audio/audiotool/inspect","href":"/api-reference/audio/inspect-audio-project"},{"title":"Undo audio run","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/audio/audiotool/undo","href":"/api-reference/audio/undo-audio-run"},{"title":"Music","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/audio/music","href":"/api-reference/audio/music"}]},{"group":"Publishing","pages":[{"title":"List destinations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/publish/destinations","href":"/api-reference/publishing/list-destinations"},{"title":"Publish an artifact","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/publish","href":"/api-reference/publishing/publish-an-artifact"},{"title":"Schedule a YouTube pack","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/publish/pack","href":"/api-reference/publishing/schedule-a-youtube-pack"}]},{"group":"Webhooks","pages":[{"title":"List webhook subscriptions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/webhook-subscriptions","href":"/api-reference/webhooks/list-webhook-subscriptions"},{"title":"Create webhook subscription","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/webhook-subscriptions","href":"/api-reference/webhooks/create-webhook-subscription"},{"title":"Read webhook subscription","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/webhook-subscriptions/{subscriptionId}","href":"/api-reference/webhooks/read-webhook-subscription"},{"title":"Delete webhook subscription","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/webhook-subscriptions/{subscriptionId}","href":"/api-reference/webhooks/delete-webhook-subscription"},{"title":"Update webhook subscription","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/webhook-subscriptions/{subscriptionId}","href":"/api-reference/webhooks/update-webhook-subscription"}]},{"group":"Workflows","pages":[{"title":"List context snapshots","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/context-snapshots","href":"/api-reference/workflows/list-context-snapshots"},{"title":"Create context snapshot","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/context-snapshots","href":"/api-reference/workflows/create-context-snapshot"},{"title":"Read context snapshot","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/context-snapshots/{snapshotId}","href":"/api-reference/workflows/read-context-snapshot"},{"title":"List recipes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/recipes","href":"/api-reference/workflows/list-recipes"},{"title":"Create recipe","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/recipes","href":"/api-reference/workflows/create-recipe"},{"title":"Read recipe","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/recipes/{recipeId}","href":"/api-reference/workflows/read-recipe"},{"title":"Add recipe revision","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/recipes/{recipeId}/revisions","href":"/api-reference/workflows/add-recipe-revision"},{"title":"Promote recipe","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/recipes/{recipeId}/promote","href":"/api-reference/workflows/promote-recipe"},{"title":"List proposals","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/proposals","href":"/api-reference/workflows/list-proposals"},{"title":"Create proposal","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/proposals","href":"/api-reference/workflows/create-proposal"},{"title":"Read proposal","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/proposals/{proposalId}","href":"/api-reference/workflows/read-proposal"},{"title":"Approve proposal","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/proposals/{proposalId}/approve","href":"/api-reference/workflows/approve-proposal"},{"title":"Reject proposal","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/proposals/{proposalId}/reject","href":"/api-reference/workflows/reject-proposal"},{"title":"Cancel proposal","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/workflow/proposals/{proposalId}/cancel","href":"/api-reference/workflows/cancel-proposal"},{"title":"Read workflow run","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/runs/{runId}","href":"/api-reference/workflows/read-workflow-run"},{"title":"Read provenance manifest","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/workflow/provenance/{manifestId}","href":"/api-reference/workflows/read-provenance-manifest"},{"title":"List recipe runs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes/{recipeInstanceId}/runs","href":"/api-reference/workflows/list-recipe-runs"},{"title":"Run recipe now","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/recipes/{recipeInstanceId}/runs","href":"/api-reference/workflows/run-recipe-now"},{"title":"Automation capabilities","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes/capabilities","href":"/api-reference/workflows/automation-capabilities"},{"title":"List automations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes","href":"/api-reference/workflows/list-automations"},{"title":"Create automation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/recipes","href":"/api-reference/workflows/create-automation"},{"title":"Read automation","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes/{recipeInstanceId}","href":"/api-reference/workflows/read-automation"},{"title":"Delete automation","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/recipes/{recipeInstanceId}","href":"/api-reference/workflows/delete-automation"},{"title":"Update automation","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/recipes/{recipeInstanceId}","href":"/api-reference/workflows/update-automation"},{"title":"Automation analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes/{recipeInstanceId}/analytics","href":"/api-reference/workflows/automation-analytics"},{"title":"Read recipe run","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/recipes/{recipeInstanceId}/runs/{runId}","href":"/api-reference/workflows/read-recipe-run"},{"title":"Retry recipe run","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/recipes/{recipeInstanceId}/runs/{runId}/retry","href":"/api-reference/workflows/retry-recipe-run"}]},{"group":"Agents","pages":[{"title":"Run an agent","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/agent/runs","href":"/api-reference/agents/run-an-agent"}]},{"group":"Research","pages":[{"title":"Search hooks","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/hooks","href":"/api-reference/research/search-hooks"},{"title":"Hook statistics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/hooks/stats","href":"/api-reference/research/hook-statistics"},{"title":"Creator outliers","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/creators/{creatorId}/outliers","href":"/api-reference/research/creator-outliers"},{"title":"Create production brief","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/research/briefs","href":"/api-reference/research/create-production-brief"}]},{"group":"Themes","pages":[{"title":"List themes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/themes","href":"/api-reference/themes/list-themes"},{"title":"Read theme","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/themes/{themeId}","href":"/api-reference/themes/read-theme"},{"title":"Classify into themes","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/themes/classify","href":"/api-reference/themes/classify-into-themes"},{"title":"Detect a niche","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/niches/detect","href":"/api-reference/themes/detect-a-niche"}]},{"group":"Signals","pages":[{"title":"List trends","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/trends","href":"/api-reference/signals/list-trends"},{"title":"List viral content","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/viral-content","href":"/api-reference/signals/list-viral-content"},{"title":"Read viral item","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/viral-content/{contentId}","href":"/api-reference/signals/read-viral-item"}]},{"group":"Discovery","pages":[{"title":"Preview discovery intent","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/discovery/preview","href":"/api-reference/discovery/preview-discovery-intent"},{"title":"Discovery plan results","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/configs/{brandId}/results","href":"/api-reference/discovery/discovery-plan-results"},{"title":"Topic Monitor discoveries","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/topic-monitors/{brandId}/results","href":"/api-reference/discovery/topic-monitor-discoveries"},{"title":"List discovery plans","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/configs","href":"/api-reference/discovery/list-discovery-plans"},{"title":"Read discovery plan","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/configs/{brandId}","href":"/api-reference/discovery/read-discovery-plan"},{"title":"Save discovery plan","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/discovery/configs/{brandId}","href":"/api-reference/discovery/save-discovery-plan"},{"title":"Read Topic Monitor","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/topic-monitors/{brandId}","href":"/api-reference/discovery/read-topic-monitor"},{"title":"Save Topic Monitor","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/topic-monitors/{brandId}","href":"/api-reference/discovery/save-topic-monitor"},{"title":"Source health","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/configs/{brandId}/health","href":"/api-reference/discovery/source-health"},{"title":"Topic Monitor health","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/topic-monitors/{brandId}/health","href":"/api-reference/discovery/topic-monitor-health"},{"title":"List discovery runs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/runs","href":"/api-reference/discovery/list-discovery-runs"},{"title":"Run discovery","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/discovery/runs","href":"/api-reference/discovery/run-discovery"},{"title":"Run Topic Monitor","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/topic-monitors/{brandId}/run","href":"/api-reference/discovery/run-topic-monitor"},{"title":"Read discovery run","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/runs/{runId}","href":"/api-reference/discovery/read-discovery-run"},{"title":"Niche corpus","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/discovery/configs/{brandId}/corpus","href":"/api-reference/discovery/niche-corpus"}]},{"group":"Watchlist","pages":[{"title":"List watched accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/competitors","href":"/api-reference/watchlist/list-watched-accounts"},{"title":"Read watched account","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/competitors/{competitorId}","href":"/api-reference/watchlist/read-watched-account"},{"title":"Measure watched account","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/competitors/{competitorId}/measure","href":"/api-reference/watchlist/measure-watched-account"}]},{"group":"Performance","pages":[{"title":"Channel performance","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/performance/channels","href":"/api-reference/performance/channel-performance"},{"title":"Propose live video edit","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/performance/video-edits","href":"/api-reference/performance/propose-live-video-edit"}]},{"group":"Autopilot","pages":[{"title":"List autopilots","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/autopilots","href":"/api-reference/autopilot/list-autopilots"},{"title":"Read autopilot","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/autopilots/{brandId}","href":"/api-reference/autopilot/read-autopilot"},{"title":"Configure autopilot","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/autopilots/{brandId}","href":"/api-reference/autopilot/configure-autopilot"},{"title":"List runs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/autopilot-runs","href":"/api-reference/autopilot/list-runs"},{"title":"Start a run","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/autopilot-runs","href":"/api-reference/autopilot/start-a-run"},{"title":"Read run","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/autopilot-runs/{runId}","href":"/api-reference/autopilot/read-run"},{"title":"Approve checkpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/autopilot-runs/{runId}/approve","href":"/api-reference/autopilot/approve-checkpoint"},{"title":"Retry a run","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/autopilot-runs/{runId}/retry","href":"/api-reference/autopilot/retry-a-run"}]},{"group":"Campaigns","pages":[{"title":"List campaigns","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/campaigns","href":"/api-reference/campaigns/list-campaigns"},{"title":"Create campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/campaigns","href":"/api-reference/campaigns/create-campaign"},{"title":"Read campaign","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/campaigns/{campaignId}","href":"/api-reference/campaigns/read-campaign"},{"title":"Update campaign","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/campaigns/{campaignId}","href":"/api-reference/campaigns/update-campaign"},{"title":"List Reddit campaigns","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/reddit-campaigns","href":"/api-reference/campaigns/list-reddit-campaigns"},{"title":"Create Reddit campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/reddit-campaigns","href":"/api-reference/campaigns/create-reddit-campaign"},{"title":"Read Reddit campaign","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/reddit-campaigns/{campaignId}","href":"/api-reference/campaigns/read-reddit-campaign"},{"title":"Update Reddit campaign","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/reddit-campaigns/{campaignId}","href":"/api-reference/campaigns/update-reddit-campaign"}]},{"group":"Brands","pages":[{"title":"List Brands","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/brands","href":"/api-reference/brands/list-brands"},{"title":"Create Brand","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/brands","href":"/api-reference/brands/create-brand"},{"title":"Read Brand","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/brands/{brandId}","href":"/api-reference/brands/read-brand"},{"title":"Update Brand","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/brands/{brandId}","href":"/api-reference/brands/update-brand"},{"title":"List Brand destinations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/brands/{brandId}/destinations","href":"/api-reference/brands/list-brand-destinations"},{"title":"Attach Brand destination","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/brands/{brandId}/destinations","href":"/api-reference/brands/attach-brand-destination"},{"title":"Read Brand destination","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/brands/{brandId}/destinations/{destinationId}","href":"/api-reference/brands/read-brand-destination"},{"title":"Update Brand destination","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/brands/{brandId}/destinations/{destinationId}","href":"/api-reference/brands/update-brand-destination"}]},{"group":"Products","pages":[{"title":"List products","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/products","href":"/api-reference/products/list-products"},{"title":"Create product","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/products","href":"/api-reference/products/create-product"},{"title":"Read product","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/products/{productDocId}","href":"/api-reference/products/read-product"},{"title":"Update product","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/products/{productDocId}","href":"/api-reference/products/update-product"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Revise a video - Sigmora API","buildId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","deploymentId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-S3ptrr-V.js","utils-CUxEJy9u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DavhVrxy.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B1sOUY6E.js","snippetPresets-C-RLYOrF.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Duz18EdI.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DPsbCc6D.js","shallow-B1dlhlOw.js","getApiPlaygroundDisplay-DvOu-BhE.js","CodeSnippet-By8wd64X.js","CodeSnippets-BxVv6TjI.js","Page-BGh0lBck.js","getPastedJson-DOAt9xJn.js","icon-BYg-qtQ2.js","MethodPill-Dtah8ZSz.js","DuplicateIcon-guWfDmh1.js","createIcon-pTGhj_hk.js","DynamicMarkdown-DpsHMHVL.js","SectionHeading-BbutQCjq.js","axios-vUo_bRtp.js","Markdown-DZ-stgDu.js","clsx-Dfme4k4V.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CPNs0ebX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-3JVAA-i3.js"]}