{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Demosmith Developers","description":"Create narrated product demo videos from your code or your AI assistant.","colors":{"primary":"#7C5CFB","light":"#9B87FF","dark":"#5B3FD6"},"logo":{"light":"https://mintcdn.com/demosmith/gxQVGGX5Yecg3LCs/logo/light.png?fit=max\u0026auto=format\u0026n=gxQVGGX5Yecg3LCs\u0026q=85\u0026s=4bfebbbd8919b225e1814bea925ab1b5","dark":"https://mintcdn.com/demosmith/gxQVGGX5Yecg3LCs/logo/dark.png?fit=max\u0026auto=format\u0026n=gxQVGGX5Yecg3LCs\u0026q=85\u0026s=41cf4fecc954228edc5ec40950039023","href":"https://demosmith.ai"},"favicon":"https://mintcdn.com/demosmith/gxQVGGX5Yecg3LCs/favicon.png?fit=max\u0026auto=format\u0026n=gxQVGGX5Yecg3LCs\u0026q=85\u0026s=8a6052924f227db57d34ca27191945b5","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","python","javascript"]}},"appearance":{"default":"system"},"navbar":{"links":[{"href":"https://app.demosmith.ai","label":"Open Demosmith"}],"primary":{"type":"button","label":"Get an API key","href":"https://app.demosmith.ai/developers"}},"footer":{"links":[{"header":"Demosmith","items":[{"label":"Website","href":"https://demosmith.ai"},{"label":"Open the app","href":"https://app.demosmith.ai"},{"label":"Pricing","href":"https://demosmith.ai/pricing"}]}]},"contextual":{"options":["copy","view","chatgpt","claude","download-spec"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"demosmith","hasAudioNarration":false,"actualSubdomain":"demosmith","customDomains":["developers.demosmith.ai"],"gitSource":{"type":"github","owner":"kolaposki","repo":"demosmith-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af3667bfb601278386b7bb4"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af366b1fb601278386b7f37","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API reference","count":23},{"language":"default","tag":"Endpoints","count":22},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Demos","count":7},{"language":"default","tag":"Webhook events","count":7},{"language":"default","tag":"Webhooks","count":7},{"language":"default","tag":"Build","count":4},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Overview","count":1},{"language":"default","tag":"Account","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/webhook-events/democompleted","slug":"/api-reference/webhook-events/democompleted","pageMetadata":{"title":"demo.completed","description":"The video is ready — data.demo.video has the links.","version":null,"deprecated":null,"sidebarTitle":"demo.completed","openapi":"/openapi.json webhook demo.completed","href":"/api-reference/webhook-events/democompleted","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: \"The video is ready — data.demo.video has the links.\"\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":"demo.completed","description":"The video is ready — data.demo.video has the links.","version":null,"deprecated":null,"sidebarTitle":"demo.completed","openapi":"/openapi.json webhook demo.completed","href":"/api-reference/webhook-events/democompleted","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"demo.completed","description":"The video is ready — data.demo.video has the links.","tags":["Webhook events"],"x-mint":{"metadata":{"title":"demo.completed","sidebarTitle":"demo.completed"}},"security":[],"parameters":["2a32dee8-62d7-40df-94e8-5846af492211","4a6e51dd-d397-4313-ae1e-8a4246ee0c98","a07f1dd9-726d-40a9-a5cb-f4380ff13b1e"],"requestBody":"0a8ea56b-1128-4e6c-8877-34d7bb76918f","responses":{"200":"5c37cc91-14ba-4623-8936-3a8fee60e69a"},"method":"post","type":"webhook","servers":["190b1d46-c4ae-4fec-bb42-d57cebe665e5"],"path":"demo.completed","baseUrlOptions":["https://platform.demosmith.ai/v1"],"title":"demo.completed","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":false,"requestExamples":[{"language":"json","filename":"Example","code":"{\n \"id\": \"evt_6f1c2b9d4e8a4f0b9c3d2e1f0a9b8c7d\",\n \"type\": \"demo.completed\",\n \"created_at\": \"2026-11-07T12:12:00Z\",\n \"data\": {\n \"demo\": {\n \"id\": \"5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34\",\n \"object\": \"demo\",\n \"status\": \"completed\",\n \"stage\": null,\n \"progress\": {\n \"percent\": 100,\n \"eta_seconds\": null\n },\n \"queue\": null,\n \"title\": \"Booking a meeting on Cal.com\",\n \"url\": \"https://cal.com\",\n \"task\": \"Show how to book a 30-minute meeting from a public booking page\",\n \"language\": \"en-US\",\n \"input_request\": null,\n \"video\": {\n \"url\": \"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?signature=…\",\n \"download_url\": \"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?download=1\u0026signature=…\",\n \"expires_at\": \"2026-11-07T14:12:00Z\",\n \"duration_seconds\": 63.4,\n \"thumbnail_url\": \"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.jpg?signature=…\"\n },\n \"failure\": null,\n \"app_url\": \"https://app.demosmith.ai/demos/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34\",\n \"source\": \"api\",\n \"metadata\": {\n \"crm_account\": \"acct_123\"\n },\n \"check_again_in_seconds\": 0,\n \"created_at\": \"2026-11-07T11:58:40Z\",\n \"updated_at\": \"2026-11-07T12:12:00Z\",\n \"finished_at\": \"2026-11-07T12:12:00Z\"\n }\n }\n}"}],"requestExampleType":"webhook","responseExampleType":"generated"},"dependencies":{"parameters":{"2a32dee8-62d7-40df-94e8-5846af492211":{"name":"webhook-id","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"The event id. The same on every retry, so use it to ignore duplicates.","uniqueKey":"","typeLabel":"string"},"description":"The event id. The same on every retry, so use it to ignore duplicates."},"4a6e51dd-d397-4313-ae1e-8a4246ee0c98":{"name":"webhook-timestamp","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"When this attempt was sent, in Unix seconds.","uniqueKey":"","typeLabel":"string"},"description":"When this attempt was sent, in Unix seconds."},"a07f1dd9-726d-40a9-a5cb-f4380ff13b1e":{"name":"webhook-signature","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"Space-separated `v1,\u003cbase64 HMAC-SHA256>` signatures (Standard Webhooks).","uniqueKey":"","typeLabel":"string"},"description":"Space-separated `v1,\u003cbase64 HMAC-SHA256>` signatures (Standard Webhooks)."}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["id","type","created_at","data"],"properties":{"id":{"type":"string","description":"Equals the webhook-id header; stable across retries.","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"type":{"type":"string","enum":["demo.queued","demo.started","demo.progress","demo.input_required","demo.completed","demo.failed","demo.canceled","ping"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"data":{"type":"object","properties":{"demo":{"type":"object","required":["id","object","status"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.demo.id","typeLabel":"string\u003cuuid>"},"object":{"type":"string","const":"demo","isRequired":true,"uniqueKey":"data.demo.object","typeLabel":"string"},"status":{"type":"string","enum":["canceled","completed","failed","in_progress","input_required","queued"],"isRequired":true,"uniqueKey":"data.demo.status","typeLabel":"enum\u003cstring>"},"stage":{"oneOf":[{"type":"string","enum":["analyzing","editing","narrating","recording","rendering",null],"uniqueKey":"data.demo.stage.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["analyzing","editing","narrating","recording","rendering",null],"uniqueKey":"data.demo.stage.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.stage","typeLabel":"enum\u003cstring> | null"},"progress":{"type":"object","properties":{"percent":{"type":"number","uniqueKey":"data.demo.progress.percent","typeLabel":"number"},"eta_seconds":{"oneOf":[{"type":"integer","uniqueKey":"data.demo.progress.eta_seconds.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"data.demo.progress.eta_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.progress.eta_seconds","typeLabel":"integer | null"}},"uniqueKey":"data.demo.progress","typeLabel":"object"},"queue":{"oneOf":[{"type":"object","properties":{"position":{"oneOf":[{"type":"integer","uniqueKey":"data.demo.queue.oneOf.0.position.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"data.demo.queue.oneOf.0.position.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.queue.oneOf.0.position","typeLabel":"integer | null"},"total":{"oneOf":[{"type":"integer","uniqueKey":"data.demo.queue.oneOf.0.total.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"data.demo.queue.oneOf.0.total.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.queue.oneOf.0.total","typeLabel":"integer | null"}},"uniqueKey":"data.demo.queue.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"position":{"oneOf":[{"type":"integer"},{"type":"null"}]},"total":{"oneOf":[{"type":"integer"},{"type":"null"}]}},"uniqueKey":"data.demo.queue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.queue","typeLabel":"object | null"},"title":{"oneOf":[{"type":"string","uniqueKey":"data.demo.title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.demo.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.title","typeLabel":"string | null"},"url":{"type":"string","format":"uri","uniqueKey":"data.demo.url","typeLabel":"string\u003curi>"},"task":{"type":"string","uniqueKey":"data.demo.task","typeLabel":"string"},"language":{"oneOf":[{"type":"string","uniqueKey":"data.demo.language.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"data.demo.language.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.language","typeLabel":"string | null"},"input_request":{"oneOf":[{"type":"object","description":"A question the recorder is waiting on.","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"data.demo.input_request.oneOf.0.id","typeLabel":"string\u003cuuid>"},"kind":{"type":"string","enum":["confirmation","login","question","verification_code"],"uniqueKey":"data.demo.input_request.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"question":{"type":"string","uniqueKey":"data.demo.input_request.oneOf.0.question","typeLabel":"string"},"suggestions":{"type":"array","items":{"type":"string","uniqueKey":"data.demo.input_request.oneOf.0.suggestions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.demo.input_request.oneOf.0.suggestions","typeLabel":"string[]"},"expires_at":{"type":"string","format":"date-time","uniqueKey":"data.demo.input_request.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"},"answer_url":{"type":"string","format":"uri","description":"The demo page in the app, where a person can answer securely.","uniqueKey":"data.demo.input_request.oneOf.0.answer_url","typeLabel":"string\u003curi>"}},"uniqueKey":"data.demo.input_request.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.demo.input_request.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.input_request","typeLabel":"object | null"},"video":{"oneOf":[{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Plays in a browser. Expires after 2 hours.","uniqueKey":"data.demo.video.oneOf.0.url","typeLabel":"string\u003curi>"},"download_url":{"type":"string","format":"uri","description":"Downloads as an .mp4. Expires after 2 hours.","uniqueKey":"data.demo.video.oneOf.0.download_url","typeLabel":"string\u003curi>"},"expires_at":{"type":"string","format":"date-time","uniqueKey":"data.demo.video.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"},"duration_seconds":{"oneOf":[{"type":"number","uniqueKey":"data.demo.video.oneOf.0.duration_seconds.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"data.demo.video.oneOf.0.duration_seconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.video.oneOf.0.duration_seconds","typeLabel":"number | null"},"thumbnail_url":{"oneOf":[{"type":"string","format":"uri","uniqueKey":"data.demo.video.oneOf.0.thumbnail_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","uniqueKey":"data.demo.video.oneOf.0.thumbnail_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.video.oneOf.0.thumbnail_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"data.demo.video.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.demo.video.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.video","typeLabel":"object | null"},"failure":{"oneOf":[{"type":"object","properties":{"message":{"type":"string","uniqueKey":"data.demo.failure.oneOf.0.message","typeLabel":"string"}},"uniqueKey":"data.demo.failure.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"message":{"type":"string"}},"uniqueKey":"data.demo.failure.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.failure","typeLabel":"object | null"},"app_url":{"type":"string","format":"uri","uniqueKey":"data.demo.app_url","typeLabel":"string\u003curi>"},"source":{"type":"string","enum":["api","mcp","web"],"uniqueKey":"data.demo.source","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"data.demo.metadata.additionalProperties","typeLabel":"string"},"uniqueKey":"data.demo.metadata","typeLabel":"object"},"check_again_in_seconds":{"type":"integer","description":"Wait at least this long before polling again. 0 when finished.","uniqueKey":"data.demo.check_again_in_seconds","typeLabel":"integer"},"created_at":{"type":"string","format":"date-time","uniqueKey":"data.demo.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","uniqueKey":"data.demo.updated_at","typeLabel":"string\u003cdate-time>"},"finished_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"data.demo.finished_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"data.demo.finished_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.demo.finished_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"data.demo","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":"evt_6f1c2b9d4e8a4f0b9c3d2e1f0a9b8c7d","type":"demo.completed","created_at":"2026-11-07T12:12:00Z","data":{"demo":{"id":"5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34","object":"demo","status":"completed","stage":null,"progress":{"percent":100,"eta_seconds":null},"queue":null,"title":"Booking a meeting on Cal.com","url":"https://cal.com","task":"Show how to book a 30-minute meeting from a public booking page","language":"en-US","input_request":null,"video":{"url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?signature=…","download_url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?download=1\u0026signature=…","expires_at":"2026-11-07T14:12:00Z","duration_seconds":63.4,"thumbnail_url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.jpg?signature=…"},"failure":null,"app_url":"https://app.demosmith.ai/demos/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34","source":"api","metadata":{"crm_account":"acct_123"},"check_again_in_seconds":0,"created_at":"2026-11-07T11:58:40Z","updated_at":"2026-11-07T12:12:00Z","finished_at":"2026-11-07T12:12:00Z"}}},"examples":{"Example":{"title":"Example","value":{"id":"evt_6f1c2b9d4e8a4f0b9c3d2e1f0a9b8c7d","type":"demo.completed","created_at":"2026-11-07T12:12:00Z","data":{"demo":{"id":"5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34","object":"demo","status":"completed","stage":null,"progress":{"percent":100,"eta_seconds":null},"queue":null,"title":"Booking a meeting on Cal.com","url":"https://cal.com","task":"Show how to book a 30-minute meeting from a public booking page","language":"en-US","input_request":null,"video":{"url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?signature=…","download_url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.mp4?download=1\u0026signature=…","expires_at":"2026-11-07T14:12:00Z","duration_seconds":63.4,"thumbnail_url":"https://media.example.com/renders/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34.jpg?signature=…"},"failure":null,"app_url":"https://app.demosmith.ai/demos/5b9e3c7a-2f41-4c8e-9a51-7d0b6e2f1c34","source":"api","metadata":{"crm_account":"acct_123"},"check_again_in_seconds":0,"created_at":"2026-11-07T11:58:40Z","updated_at":"2026-11-07T12:12:00Z","finished_at":"2026-11-07T12:12:00Z"}}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"5c37cc91-14ba-4623-8936-3a8fee60e69a":{"description":"Any 2xx acknowledges the event.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{},"servers":{"190b1d46-c4ae-4fec-bb42-d57cebe665e5":{"url":"https://platform.demosmith.ai/v1"}}},"originalFileLocation":"openapi.json"},"subdomain":"demosmith","siteName":"Demosmith Developers","title":"demo.completed - Demosmith Developers","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T18:47:28.042Z","originalFileLocation":"api-reference/webhook-events/democompleted.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=\"The video is ready — data.demo.video has the links.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Demosmith Developers\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_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/demosmith/uOy13Y5NeIj2llww/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"demo.completed - Demosmith Developers\">\u003cmeta data-mint-head property=\"og:description\" content=\"The video is ready — data.demo.video has the links.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Demosmith Developers\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://demosmith.mintlify.site/_mintlify/api/og/v2?division=Webhook+events\u0026amp;title=demo.completed\u0026amp;description=The+video+is+ready+%E2%80%94+data.demo.video+has+the+links.\u0026amp;theme=b69ee6e4a8737f4918b4a082\u0026amp;signature=183323005989a7030f5b60eac0f0e927471ac36cba632e1361e27e82e3f50201\">\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=\"demo.completed - Demosmith Developers\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The video is ready — data.demo.video has the links.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://demosmith.mintlify.site/_mintlify/api/og/v2?division=Webhook+events\u0026amp;title=demo.completed\u0026amp;description=The+video+is+ready+%E2%80%94+data.demo.video+has+the+links.\u0026amp;theme=b69ee6e4a8737f4918b4a082\u0026amp;signature=183323005989a7030f5b60eac0f0e927471ac36cba632e1361e27e82e3f50201\">\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/demosmith/uOy13Y5NeIj2llww/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Demosmith Developers\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7C5CFB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/webhook-events/democompleted.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.demosmith.ai/#organization\",\"name\":\"Demosmith Developers\",\"url\":\"https://developers.demosmith.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/demosmith/gxQVGGX5Yecg3LCs/logo/light.png?fit=max\u0026auto=format\u0026n=gxQVGGX5Yecg3LCs\u0026q=85\u0026s=4bfebbbd8919b225e1814bea925ab1b5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.demosmith.ai#website\",\"name\":\"Demosmith Developers\",\"url\":\"https://developers.demosmith.ai\",\"publisher\":{\"@id\":\"https://developers.demosmith.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted#webpage\",\"url\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted\",\"name\":\"demo.completed\",\"description\":\"The video is ready — data.demo.video has the links.\",\"dateModified\":\"2026-11-10T18:47:28.042Z\",\"isPartOf\":{\"@id\":\"https://developers.demosmith.ai#website\"},\"breadcrumb\":{\"@id\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://developers.demosmith.ai/api-reference/account/who-this-key-is-and-what-the-plan-has-left\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Webhook events\",\"item\":\"https://developers.demosmith.ai/api-reference/webhook-events/demoqueued\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"demo.completed\",\"item\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted#apireference\",\"headline\":\"demo.completed\",\"name\":\"demo.completed\",\"description\":\"The video is ready — data.demo.video has the links.\",\"url\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted\",\"mainEntityOfPage\":{\"@id\":\"https://developers.demosmith.ai/api-reference/webhook-events/democompleted#webpage\"},\"dateModified\":\"2026-11-10T18:47:28.042Z\",\"publisher\":{\"@id\":\"https://developers.demosmith.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.demosmith.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Demosmith Developers\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Demosmith Developers\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/webhook-events/democompleted.md","siteName":"Demosmith Developers","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"API reference","sidebarTitle":"Overview","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"Account","pages":[{"title":"Who this key is, and what the plan has left","deprecated":null,"version":null,"openapi":"/openapi.json get /me","href":"/api-reference/account/who-this-key-is-and-what-the-plan-has-left"}]},{"group":"Demos","pages":[{"title":"Languages, voices, tones, music and resolutions","deprecated":null,"version":null,"openapi":"/openapi.json get /options","href":"/api-reference/demos/languages-voices-tones-music-and-resolutions"},{"title":"Check a task before creating a demo (free)","deprecated":null,"version":null,"openapi":"/openapi.json post /demos/check","href":"/api-reference/demos/check-a-task-before-creating-a-demo-free"},{"title":"List demos, newest first","deprecated":null,"version":null,"openapi":"/openapi.json get /demos","href":"/api-reference/demos/list-demos-newest-first"},{"title":"Create and start a demo","deprecated":null,"version":null,"openapi":"/openapi.json post /demos","href":"/api-reference/demos/create-and-start-a-demo"},{"title":"Get a demo","deprecated":null,"version":null,"openapi":"/openapi.json get /demos/{demo_id}","href":"/api-reference/demos/get-a-demo"},{"title":"Cancel a demo","deprecated":null,"version":null,"openapi":"/openapi.json post /demos/{demo_id}/cancel","href":"/api-reference/demos/cancel-a-demo"},{"title":"Answer the recorder's question","deprecated":null,"version":null,"openapi":"/openapi.json post /demos/{demo_id}/input-requests/{request_id}/answer","href":"/api-reference/demos/answer-the-recorders-question"}]},{"group":"Webhooks","pages":[{"title":"List webhook endpoints","deprecated":null,"version":null,"openapi":"/openapi.json get /webhooks","href":"/api-reference/webhooks/list-webhook-endpoints"},{"title":"Add a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /webhooks","href":"/api-reference/webhooks/add-a-webhook-endpoint"},{"title":"Get a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi.json get /webhooks/{endpoint_id}","href":"/api-reference/webhooks/get-a-webhook-endpoint"},{"title":"Delete an endpoint","deprecated":null,"version":null,"openapi":"/openapi.json delete /webhooks/{endpoint_id}","href":"/api-reference/webhooks/delete-an-endpoint"},{"title":"Change, pause or turn on an endpoint","deprecated":null,"version":null,"openapi":"/openapi.json patch /webhooks/{endpoint_id}","href":"/api-reference/webhooks/change-pause-or-turn-on-an-endpoint"},{"title":"Send a signed ping event now","deprecated":null,"version":null,"openapi":"/openapi.json post /webhooks/{endpoint_id}/test","href":"/api-reference/webhooks/send-a-signed-ping-event-now"},{"title":"The last 100 deliveries","deprecated":null,"version":null,"openapi":"/openapi.json get /webhooks/{endpoint_id}/deliveries","href":"/api-reference/webhooks/the-last-100-deliveries"}]},{"group":"Webhook events","pages":[{"title":"demo.queued","version":null,"deprecated":null,"sidebarTitle":"demo.queued","openapi":"/openapi.json webhook demo.queued","href":"/api-reference/webhook-events/demoqueued"},{"title":"demo.started","version":null,"deprecated":null,"sidebarTitle":"demo.started","openapi":"/openapi.json webhook demo.started","href":"/api-reference/webhook-events/demostarted"},{"title":"demo.progress","version":null,"deprecated":null,"sidebarTitle":"demo.progress","openapi":"/openapi.json webhook demo.progress","href":"/api-reference/webhook-events/demoprogress"},{"title":"demo.input_required","description":"The recorder is waiting for an answer — see data.demo.input_request.","version":null,"deprecated":null,"sidebarTitle":"demo.input_required","openapi":"/openapi.json webhook demo.input_required","href":"/api-reference/webhook-events/demoinput_required"},{"title":"demo.completed","version":null,"deprecated":null,"sidebarTitle":"demo.completed","openapi":"/openapi.json webhook demo.completed","href":"/api-reference/webhook-events/democompleted"},{"title":"demo.failed","description":"The demo could not be completed — data.demo.failure.message says why.","version":null,"deprecated":null,"sidebarTitle":"demo.failed","openapi":"/openapi.json webhook demo.failed","href":"/api-reference/webhook-events/demofailed"},{"title":"demo.canceled","version":null,"deprecated":null,"sidebarTitle":"demo.canceled","openapi":"/openapi.json webhook demo.canceled","href":"/api-reference/webhook-events/democanceled"}]}]}]}]},"basePath":"","title":"demo.completed - Demosmith Developers","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}