Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.
POST
/
storyfed-1
curl --request POST \ --url https://api.storyfed.com/storyfed-1 \ --header 'Content-Type: application/json' \ --header 'X-API-Key: <api-key>' \ --data '{ "prompt": "Make a video about 5 good healthy tips", "quality_tier": "Budget", "webhook_url": "https://webhook.site/123", "ratio": "9:16", "estimated_length": 60}'
The desired rendering quality. Note: Currently, only 'Budget' is supported in the API. This quality is static images only, perfect for explainer videos, stories and news
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Storyfed API","colors":{"primary":"#404040","light":"#37C8FF","dark":"#37C8FF"},"logo":{"light":"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=64,h=64,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png","dark":"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=64,h=64,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png","href":"https://storyfed.com"},"favicon":"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=32,h=32,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png","styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"storyfed","hasAudioNarration":false,"actualSubdomain":"storyfed","customDomains":[],"gitSource":{"type":"github","owner":"storyfed","repo":"storyfed-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6ae19446fa3583a9edb0730c"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae1ee768e47096629844593","collectionId":"d80b2b26-931b-4813-bc97-516c176daa8e","liveDeploymentHistoryId":"6ae1ee768e47096629844593","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae20eab201cdb70a522ace9","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"API Reference","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/generate-video-via-webhook","slug":"/api-reference/generate-video-via-webhook","pageMetadata":{"title":"Generate Video via Webhook","description":"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.","deprecated":null,"version":null,"openapi":"/swagger.json post /storyfed-1","href":"/api-reference/generate-video-via-webhook","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\"\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":{"config":{},"pageMetadata":{"title":"Generate Video via Webhook","description":"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.","deprecated":null,"version":null,"openapi":"/swagger.json post /storyfed-1","href":"/api-reference/generate-video-via-webhook","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Generate Video via Webhook","description":"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.","operationId":"generateVideo","security":["22cb1416-eb5b-4e05-8904-3c483495cfaa"],"requestBody":"83edaff0-161d-4739-9f29-d4eadab4bc40","responses":{"200":"5781082f-c9b3-43be-991b-872bb1ed35c1","400":"b675221f-1270-464c-bc48-036f35d41c24","402":"17e2a159-c217-4b35-8db3-75414c6b612b"},"callbacks":{"onVideoUpdate":"c9df1631-56d3-4db6-9fa0-614bf0a33b48"},"method":"post","type":"path","servers":["30c9ff6e-8307-4bff-b928-d16e1137da43"],"path":"/storyfed-1","baseUrlOptions":["https://api.storyfed.com"],"title":"Generate Video via Webhook","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"prompt":{"type":"string","description":"The prompt or script for the video.","example":"Make a video about 5 good healthy tips","isRequired":true,"uniqueKey":"prompt","typeLabel":"string"},"quality_tier":{"type":"string","description":"The desired rendering quality. Note: Currently, only 'Budget' is supported in the API. This quality is static images only, perfect for explainer videos, stories and news","enum":["Budget"],"example":"Budget","isRequired":true,"uniqueKey":"quality_tier","typeLabel":"enum\u003cstring>"},"webhook_url":{"type":"string","format":"uri","description":"The URL where status updates and final result payloads will be sent.","example":"https://webhook.site/123","isRequired":true,"uniqueKey":"webhook_url","typeLabel":"string\u003curi>"},"ratio":{"type":"string","description":"The aspect ratio of the generated video. Default is 9:16","enum":["9:16","16:9","1:1"],"example":"9:16","uniqueKey":"ratio","typeLabel":"enum\u003cstring>"},"estimated_length":{"type":"integer","description":"Estimated length in seconds. Maximum is 180.","maximum":180,"example":60,"uniqueKey":"estimated_length","typeLabel":"integer"},"country":{"type":"string","description":"Target country for the video context.","example":"United States","uniqueKey":"country","typeLabel":"string"},"channel":{"type":"string","description":"(Optional - Advanced) Storyfed id of the parent user channel to save the video.","uniqueKey":"channel","typeLabel":"string"},"channel_series":{"type":"string","description":"(Optional - Advanced) Storyfed id of the parent user channel_series to save the video.","uniqueKey":"channel_series","typeLabel":"string"},"template":{"type":"string","description":"(Optional - Advanced) Storyfed id of the video template.","uniqueKey":"template","typeLabel":"string"},"narrator":{"type":"string","description":"(Optional - Advanced) Storyfed id of the narrator.","uniqueKey":"narrator","typeLabel":"string"},"attachments":{"type":"array","description":"List of attachment objects containing image URLs and metadata. This images can be reference images or stock images to be used","items":{"type":"object","properties":{"url":{"type":"string","format":"uri","pattern":"^.*\\.(jpg|jpeg|png|webp)$","description":"Must be a direct link to an image file (.jpg, .jpeg, .png, .webp).","example":"https://example.com/image.jpg","uniqueKey":"attachments.items.[INDEX].url","typeLabel":"string\u003curi>"},"main_use":{"type":"string","description":"Primary use case for the image (e.g., stock, product, character)","example":"character","uniqueKey":"attachments.items.[INDEX].main_use","typeLabel":"string"},"description":{"type":"string","description":"Brief description of how to use the image.","example":"This is the main character, please use this character in the entire video","uniqueKey":"attachments.items.[INDEX].description","typeLabel":"string"}},"uniqueKey":"attachments.items.[INDEX]","typeLabel":"object"},"uniqueKey":"attachments","typeLabel":"object[]"}},"required":["prompt","quality_tier","webhook_url"],"uniqueKey":"","typeLabel":"object"},"examples":{"standardRequest":{"title":"standardRequest","value":{"prompt":"Make a video about 5 good healthy tips","quality_tier":"Budget","webhook_url":"https://webhook.site/123","ratio":"9:16","estimated_length":60}},"withImages":{"title":"withImages","value":{"prompt":"Make a promotional video for my new coffee brand","quality_tier":"Budget","webhook_url":"https://webhook.site/123","ratio":"9:16","attachments":[{"url":"https://example.com/coffee-bag.jpg","main_use":"product","description":"Show this coffee bag on the screen"}]}},"squareFormat":{"title":"squareFormat","value":{"prompt":"Make a news recap video about AI trends","quality_tier":"Budget","webhook_url":"https://webhook.site/123","ratio":"1:1"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"5781082f-c9b3-43be-991b-872bb1ed35c1":{"description":"Success - Job Started","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"success","uniqueKey":"status","typeLabel":"string"},"response":{"type":"object","properties":{"status":{"type":"string","example":"working","uniqueKey":"response.status","typeLabel":"string"},"job_id":{"type":"string","example":"1793139855684x541466892482409100","uniqueKey":"response.job_id","typeLabel":"string"}},"uniqueKey":"response","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"success","response":{"status":"working","job_id":"1793139855684x541466892482409100"}}}},"exampleType":"generated"}},"exampleType":"generated"},"b675221f-1270-464c-bc48-036f35d41c24":{"description":"Bad Request - Invalid parameters, missing fields, or invalid API key.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"missingFields":{"title":"missingFields","value":{"status":"error","message":"Missing values: prompt, webhook_url"}},"invalidRatio":{"title":"invalidRatio","value":{"status":"error","message":"Invalid Ratio, must be 9:16, 16:9 or 1:1"}}},"exampleType":"examples"}},"exampleType":"examples"},"17e2a159-c217-4b35-8db3-75414c6b612b":{"description":"Payment Required - Not enough credits.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"error","uniqueKey":"status","typeLabel":"string"},"message":{"type":"string","example":"Not enough credits, add credits to your wallet","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Not enough credits, add credits to your wallet"}}},"exampleType":"generated"}},"exampleType":"generated"}},"callbacks":[{"callbackName":"onVideoUpdate","expression":"{$request.body#/webhook_url}","method":"post","resolved":{"operation":{"summary":"Webhook Notification Payload","description":"The payload sent to the user's webhook_url with progress updates or the final rendered assets.","requestBody":"b488aadb-8356-45d9-81ae-fed29188df24","responses":{"200":"76452250-545a-4ee5-acd3-f429c79109f2"},"method":"post","type":"path"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","example":"completed","uniqueKey":"status","typeLabel":"string"},"stage":{"type":"string","example":"finished","uniqueKey":"stage","typeLabel":"string"},"preview_url":{"type":"string","format":"uri","uniqueKey":"preview_url","typeLabel":"string\u003curi>"},"result":{"type":"object","properties":{"title":{"type":"string","uniqueKey":"result.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"result.description","typeLabel":"string"},"hashtags":{"type":"string","uniqueKey":"result.hashtags","typeLabel":"string"},"thumbnail":{"type":"string","format":"uri","uniqueKey":"result.thumbnail","typeLabel":"string\u003curi>"},"url":{"type":"string","format":"uri","uniqueKey":"result.url","typeLabel":"string\u003curi>"}},"uniqueKey":"result","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"completed","stage":"finished","preview_url":"\u003cstring>","result":{"title":"\u003cstring>","description":"\u003cstring>","hashtags":"\u003cstring>","thumbnail":"\u003cstring>","url":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"76452250-545a-4ee5-acd3-f429c79109f2":{"description":"Your server should return a 2xx status code to acknowledge receipt of the webhook.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{}}}}],"security":{"22cb1416-eb5b-4e05-8904-3c483495cfaa":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your API Key, visit storyfed.com to generate one.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"30c9ff6e-8307-4bff-b928-d16e1137da43":{"url":"https://api.storyfed.com","description":"Production Server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your API Key, visit storyfed.com to generate one.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"X-API-Key","type":"string","description":"Your API Key, visit storyfed.com to generate one.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-API-Key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"swagger.json"},"subdomain":"storyfed","siteName":"Storyfed API","title":"Generate Video via Webhook - Storyfed API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T15:03:11.384Z","originalFileLocation":"api-reference/generate-video-via-webhook.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=\"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Storyfed API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=32,h=32,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=32,h=32,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=32,h=32,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=32,h=32,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"Generate Video via Webhook - Storyfed API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Storyfed API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://storyfed.mintlify.app/_mintlify/api/og/v2?division=API+Reference\u0026amp;title=Generate+Video+via+Webhook\u0026amp;description=Submits+a+prompt+for+video+generation.+The+endpoint+immediately+returns+a+success+status+with+a+job_id%2C+and+subsequently+posts+updates+and+final+assets+to+the+p\u0026amp;theme=7178dc6cc84acce1875b7e75\u0026amp;signature=c4da665f70c57aa11d5c79f312351bd0ea0ffc15f7b3b762c2a21f15a3fb3ec7\">\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=\"Generate Video via Webhook - Storyfed API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://storyfed.mintlify.app/_mintlify/api/og/v2?division=API+Reference\u0026amp;title=Generate+Video+via+Webhook\u0026amp;description=Submits+a+prompt+for+video+generation.+The+endpoint+immediately+returns+a+success+status+with+a+job_id%2C+and+subsequently+posts+updates+and+final+assets+to+the+p\u0026amp;theme=7178dc6cc84acce1875b7e75\u0026amp;signature=c4da665f70c57aa11d5c79f312351bd0ea0ffc15f7b3b762c2a21f15a3fb3ec7\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/storyfed/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Storyfed API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#404040\">\u003clink data-mint-head rel=\"canonical\" href=\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/generate-video-via-webhook.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://storyfed.mintlify.dev/#organization\",\"name\":\"Storyfed API\",\"url\":\"https://storyfed.mintlify.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://05583926cb7e28fbf9babfa546dfb052.cdn.bubble.io/cdn-cgi/image/f=auto,w=64,h=64,fit=cover,dpr=1/f1656793785960x295128935413803800/Storyfed-Logo.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://storyfed.mintlify.dev/docs#website\",\"name\":\"Storyfed API\",\"url\":\"https://storyfed.mintlify.dev/docs\",\"publisher\":{\"@id\":\"https://storyfed.mintlify.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook#webpage\",\"url\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook\",\"name\":\"Generate Video via Webhook\",\"description\":\"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\",\"dateModified\":\"2026-10-28T15:03:11.384Z\",\"isPartOf\":{\"@id\":\"https://storyfed.mintlify.dev/docs#website\"},\"breadcrumb\":{\"@id\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Storyfed API\",\"item\":\"https://storyfed.mintlify.dev/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Generate Video via Webhook\",\"item\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook#apireference\",\"headline\":\"Generate Video via Webhook\",\"name\":\"Generate Video via Webhook\",\"description\":\"Submits a prompt for video generation. The endpoint immediately returns a success status with a job_id, and subsequently posts updates and final assets to the provided webhook_url.\",\"url\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook\",\"mainEntityOfPage\":{\"@id\":\"https://storyfed.mintlify.dev/docs/api-reference/generate-video-via-webhook#webpage\"},\"dateModified\":\"2026-10-28T15:03:11.384Z\",\"publisher\":{\"@id\":\"https://storyfed.mintlify.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://storyfed.mintlify.dev/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Storyfed API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Storyfed API","nav":{"global":null,"tabs":[{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"Generate Video via Webhook","deprecated":null,"version":null,"openapi":"/swagger.json post /storyfed-1","href":"/api-reference/generate-video-via-webhook"}]}]}]},"title":"Generate Video via Webhook - Storyfed API","buildId":"dpl_3rfzHPCtRhDFBbetXZ3oLkN5tjmA","deploymentId":"dpl_3rfzHPCtRhDFBbetXZ3oLkN5tjmA","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DBvOZtde.js","utils-BMzGkvGb.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BYhgN8Gl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-qDMltnin.js","snippetPresets-CABPPIq4.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Bx9dgvF5.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-EwWVpM4w.js","shallow-vGbuQTai.js","getApiPlaygroundDisplay-DP2addym.js","CodeSnippet-BG6rB_-H.js","CodeSnippets-CFVdLBFC.js","Page-B-qdInYQ.js","getPastedJson-JGlMoKBJ.js","icon-BK_uyWxF.js","MethodPill-Du3sAVkF.js","DuplicateIcon-CMq42UID.js","createIcon-RdBrtBmo.js","DynamicMarkdown-B3juXLG8.js","SectionHeading-B--QsSCa.js","axios-vUo_bRtp.js","Markdown-B_bWWeh0.js","clsx-eUAxaTXI.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DMuJXOAm.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DeDUMY0v.js"]}