Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip’s transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Sessionboard API","colors":{"primary":"#3e75e2","light":"#5b8ee8","dark":"#3e75e2"},"logo":{"light":"https://mintcdn.com/sessionboard/bApktmYYIZsbjNVT/logo-light.png?fit=max\u0026auto=format\u0026n=bApktmYYIZsbjNVT\u0026q=85\u0026s=eb42fea1859ff06112d5e28f1b26c1c5","dark":"https://mintcdn.com/sessionboard/bApktmYYIZsbjNVT/logo-dark.png?fit=max\u0026auto=format\u0026n=bApktmYYIZsbjNVT\u0026q=85\u0026s=b88e74d4a84f04b679abbf4da0fc37f3"},"favicon":"https://mintcdn.com/sessionboard/bApktmYYIZsbjNVT/favicon.png?fit=max\u0026auto=format\u0026n=bApktmYYIZsbjNVT\u0026q=85\u0026s=365e2b43c0420b295157c40fe598a809","footer":{"socials":{"website":"https://www.sessionboard.com","linkedin":"https://www.linkedin.com/company/sessionboard"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sessionboard","hasAudioNarration":false,"actualSubdomain":"sessionboard","customDomains":["apidocs.sessionboard.com"],"gitSource":{"type":"github","owner":"lennd","repo":"sessionboard-public-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4cdfa7e124eba0d7bc7ea","collectionId":"7668a397-a0b8-44b1-8f0b-b072c0a88cdf","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4cdfa7e124eba0d7bc7ea"},"entitlements":{},"buildId":"6ae4db05584f502ca4c06291","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":258},{"language":"default","tag":"Org — Awards","count":32},{"language":"default","tag":"Event — Media","count":30},{"language":"default","tag":"Event — Registration","count":26},{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"Convenience — Dashboards, Widgets \u0026 Reports","count":13},{"language":"default","tag":"Transcriptions","count":13},{"language":"default","tag":"Event — Agenda Drafts","count":12},{"language":"default","tag":"Event — Sessions","count":10},{"language":"default","tag":"Event — Contacts","count":8}]},"assistantConfig":{},"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":"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":"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":"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":"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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/learning/draft-a-course-from-videos","slug":"/api-reference/learning/draft-a-course-from-videos","pageMetadata":{"title":"Draft a course from videos","description":"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip's transcript. Answers `202` with the draft (`status: queued`); poll `GET /v1/organization/{orgId}/learning/drafts/{draftId}` until `status` is `ready` or `failed` (usually a minute or two per video). Nothing is published and no one is notified. Requires `write:learning`. Also at `POST /v1/learning/drafts/create`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/learning/drafts/create","href":"/api-reference/learning/draft-a-course-from-videos","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: [\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip’s transcript. Answers \", _jsx(_components.code, {\n children: \"202\"\n }), \" with the draft (\", _jsx(_components.code, {\n children: \"status: queued\"\n }), \"); poll \", _jsx(_components.code, {\n children: \"GET /v1/organization/{orgId}/learning/drafts/{draftId}\"\n }), \" until \", _jsx(_components.code, {\n children: \"status\"\n }), \" is \", _jsx(_components.code, {\n children: \"ready\"\n }), \" or \", _jsx(_components.code, {\n children: \"failed\"\n }), \" (usually a minute or two per video). Nothing is published and no one is notified. Requires \", _jsx(_components.code, {\n children: \"write:learning\"\n }), \". Also at \", _jsx(_components.code, {\n children: \"POST /v1/learning/drafts/create\"\n }), \".\"]\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":"Draft a course from videos","description":"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip's transcript. Answers `202` with the draft (`status: queued`); poll `GET /v1/organization/{orgId}/learning/drafts/{draftId}` until `status` is `ready` or `failed` (usually a minute or two per video). Nothing is published and no one is notified. Requires `write:learning`. Also at `POST /v1/learning/drafts/create`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/learning/drafts/create","href":"/api-reference/learning/draft-a-course-from-videos","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"create-course-draft","summary":"Draft a course from videos","description":"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip's transcript. Answers `202` with the draft (`status: queued`); poll `GET /v1/organization/{orgId}/learning/drafts/{draftId}` until `status` is `ready` or `failed` (usually a minute or two per video). Nothing is published and no one is notified. Requires `write:learning`. Also at `POST /v1/learning/drafts/create`.","tags":["Learning"],"parameters":["ec9272d0-9f82-416c-90fe-ebf4b16c2c88"],"requestBody":"e9d4547c-ff21-4dfc-afa9-92c5574cf8d9","responses":{"202":"b00f3f3e-cd5d-485a-9618-3c84662fc563","400":"9abc0868-22ae-404b-9a30-7775d6dc91fd","403":"b9b62fc8-6ec2-4825-a384-8bb4c802e345"},"method":"post","type":"path","servers":["6df5cb32-0eb7-453f-896d-5fff9322bdb9","c42605e4-35f4-4b3a-89c6-219c3c75c4a2"],"security":["7c642cfd-2369-47b3-9745-677c0e98dce5","d29dbb9c-f10d-4c62-8913-ef11552f62b5"],"path":"/v1/organization/{orgId}/learning/drafts/create","baseUrlOptions":["https://public-api.sessionboard.com","https://public-api-eu.sessionboard.com"],"title":"Draft a course from videos","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ec9272d0-9f82-416c-90fe-ebf4b16c2c88":{"name":"orgId","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Your organization ID. Any other organization returns `404`.","uniqueKey":"","typeLabel":"string"},"description":"Your organization ID. Any other organization returns `404`."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["mediaItemIds"],"properties":{"mediaItemIds":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","format":"uuid","uniqueKey":"mediaItemIds.items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Videos / clips from List videos, in course order.","isRequired":true,"uniqueKey":"mediaItemIds","typeLabel":"string\u003cuuid>[]"},"title":{"type":"string","maxLength":255,"description":"Course title. Defaults to the video's title when there is one video.","uniqueKey":"title","typeLabel":"string"},"audience":{"type":"string","maxLength":500,"description":"Who the course is for. Shapes the writing; it does not decide who is assigned.","uniqueKey":"audience","typeLabel":"string"},"certification":{"type":"boolean","description":"Add a certification earned by completing every lesson.","uniqueKey":"certification","typeLabel":"boolean"},"validityMonths":{"type":"integer","minimum":1,"maximum":120,"description":"How long the certification lasts. Omit for never expires.","uniqueKey":"validityMonths","typeLabel":"integer"},"questionTypes":{"type":"array","items":{"type":"string","enum":["multiple_choice","true_false","short_answer","multi_select","ordering","matching","numeric"],"uniqueKey":"questionTypes.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Default `multiple_choice`, `true_false`, `multi_select`.","uniqueKey":"questionTypes","typeLabel":"enum\u003cstring>[]"},"checkpointsPerLesson":{"type":"integer","minimum":0,"maximum":3,"description":"Questions that pause the video, per lesson. Default 2.","uniqueKey":"checkpointsPerLesson","typeLabel":"integer"},"quizQuestions":{"type":"integer","minimum":1,"maximum":10,"description":"Final quiz questions per lesson. Default 4.","uniqueKey":"quizQuestions","typeLabel":"integer"},"maxLessonsPerVideo":{"type":"integer","minimum":1,"maximum":12,"description":"Upper bound on lessons from one long video, default 8. Exceeded only when fewer lessons would each run past 10 minutes.","uniqueKey":"maxLessonsPerVideo","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"mediaItemIds":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"title":"\u003cstring>","audience":"\u003cstring>","certification":true,"validityMonths":60,"questionTypes":[],"checkpointsPerLesson":1,"quizQuestions":5,"maxLessonsPerVideo":6}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"b00f3f3e-cd5d-485a-9618-3c84662fc563":{"description":"Queued.","content":{"application/json":{"schema":{"type":"object","properties":{"payload":{"type":"object","properties":{"draft":{"type":"object","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"payload.draft.id","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["queued","generating","ready","applying","applied","failed"],"uniqueKey":"payload.draft.status","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"string","uniqueKey":"payload.draft.title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payload.draft.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.draft.title","typeLabel":"string | null"},"media_item_ids":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"payload.draft.media_item_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"uniqueKey":"payload.draft.media_item_ids","typeLabel":"string\u003cuuid>[]"},"progress":{"oneOf":[{"type":"object","properties":{"step":{"type":"string","uniqueKey":"payload.draft.progress.oneOf.0.step","typeLabel":"string"},"done":{"type":"integer","uniqueKey":"payload.draft.progress.oneOf.0.done","typeLabel":"integer"},"total":{"type":"integer","uniqueKey":"payload.draft.progress.oneOf.0.total","typeLabel":"integer"}},"uniqueKey":"payload.draft.progress.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"step":{"type":"string"},"done":{"type":"integer"},"total":{"type":"integer"}},"uniqueKey":"payload.draft.progress.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.draft.progress","typeLabel":"object | null"},"error":{"oneOf":[{"type":"string","uniqueKey":"payload.draft.error.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payload.draft.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.draft.error","typeLabel":"string | null"},"lesson_count":{"type":"integer","uniqueKey":"payload.draft.lesson_count","typeLabel":"integer"},"applied_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"payload.draft.applied_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"payload.draft.applied_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.draft.applied_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"type":"string","format":"date-time","uniqueKey":"payload.draft.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"Send back as `baseUpdatedAt` when you save.","uniqueKey":"payload.draft.updated_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"payload.draft","typeLabel":"object"},"poll":{"type":"string","description":"Internal path of the draft; poll the Get a course draft operation.","uniqueKey":"payload.poll","typeLabel":"string"}},"uniqueKey":"payload","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"payload":{"draft":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","status":"queued","title":"\u003cstring>","media_item_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"progress":{"step":"\u003cstring>","done":123,"total":123},"error":"\u003cstring>","lesson_count":123,"applied_at":"2023-11-07T05:31:56Z","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z"},"poll":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"9abc0868-22ae-404b-9a30-7775d6dc91fd":{"description":"A video is not in this organization, has no transcript, or has cuts.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"b9b62fc8-6ec2-4825-a384-8bb4c802e345":{"description":"- `SCOPE_REQUIRED` — the token lacks `read:learning` (reads) or `write:learning` (writes). Legacy tokens with no scopes cannot write.\n- `FORBIDDEN` — Learning is not on for the organization, or the token's user lacks the Lessons permission.\n","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"7c642cfd-2369-47b3-9745-677c0e98dce5":{"ApiKey":{"type":"apiKey","in":"header","name":"x-access-token","description":"Organization API token. Generate from Organization Settings → API Tokens.","scopes":[],"schemeName":"ApiKey"}},"d29dbb9c-f10d-4c62-8913-ef11552f62b5":{"BearerToken":{"type":"http","scheme":"bearer","description":"OAuth 2.1 access token. Obtained via the OAuth PKCE flow at `/oauth/token`.","scopes":[],"schemeName":"BearerToken"}}},"servers":{"6df5cb32-0eb7-453f-896d-5fff9322bdb9":{"url":"https://public-api.sessionboard.com","description":"US Region"},"c42605e4-35f4-4b3a-89c6-219c3c75c4a2":{"url":"https://public-api-eu.sessionboard.com","description":"EU Region"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-access-token","description":"Organization API token. Generate from Organization Settings → API Tokens.","scopes":[],"schemeName":"ApiKey"},"schema":{"title":"x-access-token","type":"string","description":"Organization API token. Generate from Organization Settings → API Tokens.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKey","name":"x-access-token"}],"title":"ApiKey"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"OAuth 2.1 access token. Obtained via the OAuth PKCE flow at `/oauth/token`.","scopes":[],"schemeName":"BearerToken"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"OAuth 2.1 access token. Obtained via the OAuth PKCE flow at `/oauth/token`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerToken","name":"Authorization"}],"title":"BearerToken"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"sessionboard","siteName":"Sessionboard API","title":"Draft a course from videos - Sessionboard API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T17:04:08.297Z","originalFileLocation":"api-reference/learning/draft-a-course-from-videos.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=\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip\u0026#x27;s transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sessionboard 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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_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/sessionboard/meb4xIgthV-Vu-cE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Draft a course from videos - Sessionboard API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip\u0026#x27;s transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sessionboard API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sessionboard.mintlify.app/_mintlify/api/og/v2?division=Org+%E2%80%94+Learning\u0026amp;title=Draft+a+course+from+videos\u0026amp;description=Starts+making+a+course+from+1%E2%80%9310+videos+or+clips.+The+videos+are+checked+now+%28same+organization%2C+a+transcript%2C+no+cuts%29%3B+then+the+course+is+generated+in+the+bac\u0026amp;theme=46caf9465805f1668e33fb19\u0026amp;signature=b730f26a6d172621d0f30937da8fc5be5e04fca04cbc4eaa899a75d9c5a906ea\">\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=\"Draft a course from videos - Sessionboard API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip\u0026#x27;s transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sessionboard.mintlify.app/_mintlify/api/og/v2?division=Org+%E2%80%94+Learning\u0026amp;title=Draft+a+course+from+videos\u0026amp;description=Starts+making+a+course+from+1%E2%80%9310+videos+or+clips.+The+videos+are+checked+now+%28same+organization%2C+a+transcript%2C+no+cuts%29%3B+then+the+course+is+generated+in+the+bac\u0026amp;theme=46caf9465805f1668e33fb19\u0026amp;signature=b730f26a6d172621d0f30937da8fc5be5e04fca04cbc4eaa899a75d9c5a906ea\">\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/sessionboard/meb4xIgthV-Vu-cE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sessionboard API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3e75e2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/learning/draft-a-course-from-videos.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://apidocs.sessionboard.com/#organization\",\"name\":\"Sessionboard API\",\"url\":\"https://apidocs.sessionboard.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sessionboard/bApktmYYIZsbjNVT/logo-light.png?fit=max\u0026auto=format\u0026n=bApktmYYIZsbjNVT\u0026q=85\u0026s=eb42fea1859ff06112d5e28f1b26c1c5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://apidocs.sessionboard.com#website\",\"name\":\"Sessionboard API\",\"url\":\"https://apidocs.sessionboard.com\",\"publisher\":{\"@id\":\"https://apidocs.sessionboard.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos#webpage\",\"url\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos\",\"name\":\"Draft a course from videos\",\"description\":\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip's transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.\",\"dateModified\":\"2026-10-30T17:04:08.297Z\",\"isPartOf\":{\"@id\":\"https://apidocs.sessionboard.com#website\"},\"breadcrumb\":{\"@id\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Org — Learning\",\"item\":\"https://apidocs.sessionboard.com/api-reference/learning/list-videos-a-course-can-be-made-from\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Draft a course from videos\",\"item\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos#apireference\",\"headline\":\"Draft a course from videos\",\"name\":\"Draft a course from videos\",\"description\":\"Starts making a course from 1–10 videos or clips. The videos are checked now (same organization, a transcript, no cuts); then the course is generated in the background: lesson-sized segments, a clip cut for each, and per lesson a short reading, in-video questions and a quiz, every question grounded in that clip's transcript. Answers 202 with the draft (status: queued); poll GET /v1/organization/{orgId}/learning/drafts/{draftId} until status is ready or failed (usually a minute or two per video). Nothing is published and no one is notified. Requires write:learning. Also at POST /v1/learning/drafts/create.\",\"url\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos\",\"mainEntityOfPage\":{\"@id\":\"https://apidocs.sessionboard.com/api-reference/learning/draft-a-course-from-videos#webpage\"},\"dateModified\":\"2026-10-30T17:04:08.297Z\",\"publisher\":{\"@id\":\"https://apidocs.sessionboard.com/#organization\"},\"isPartOf\":{\"@id\":\"https://apidocs.sessionboard.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sessionboard API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sessionboard API","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Overview","pages":[{"title":"API Reference","icon":"code","href":"/api-reference/overview"},{"title":"Sessions \u0026 Composition","icon":"diagram-project","href":"/api-reference/sessions-composition"},{"title":"Transcriptions \u0026 Media","icon":"closed-captioning","href":"/api-reference/transcriptions-and-media"},{"title":"Session Files","icon":"file-arrow-up","href":"/api-reference/session-files"}]},{"group":"OAuth","pages":[{"title":"Validate authorization request","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /oauth/authorize","href":"/api-reference/oauth/validate-authorization-request"},{"title":"Exchange code for tokens","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /oauth/token","href":"/api-reference/oauth/exchange-code-for-tokens"},{"title":"Revoke a token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /oauth/revoke","href":"/api-reference/oauth/revoke-a-token"},{"title":"Authorization server metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /oauth/.well-known/oauth-authorization-server","href":"/api-reference/oauth/authorization-server-metadata"}]},{"group":"Org — Events","pages":[{"title":"List events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/events","href":"/api-reference/events/list-events"}]},{"group":"Org — Log Export","pages":[{"title":"List API request logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/logs/api-requests","href":"/api-reference/log-export/list-api-request-logs"},{"title":"List security events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/logs/security-events","href":"/api-reference/log-export/list-security-events"},{"title":"List audit trail","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/logs/audit-trail","href":"/api-reference/log-export/list-audit-trail"}]},{"group":"Org — Awards","pages":[{"title":"List programs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs","href":"/api-reference/awards/list-programs"},{"title":"Create a program","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/awards/programs/create","href":"/api-reference/awards/create-a-program"},{"title":"Get a program","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}","href":"/api-reference/awards/get-a-program"},{"title":"Update a program","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/awards/programs/{programId}","href":"/api-reference/awards/update-a-program"},{"title":"Update a program (PATCH)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organization/{orgId}/awards/programs/{programId}","href":"/api-reference/awards/update-a-program-patch"},{"title":"Delete a program","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}","href":"/api-reference/awards/delete-a-program"},{"title":"List categorys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/categories","href":"/api-reference/awards/list-categorys"},{"title":"Create a category","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/awards/programs/{programId}/categories/create","href":"/api-reference/awards/create-a-category"},{"title":"Get a category","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/categories/{categoryId}","href":"/api-reference/awards/get-a-category"},{"title":"Update a category","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/awards/programs/{programId}/categories/{categoryId}","href":"/api-reference/awards/update-a-category"},{"title":"Update a category (PATCH)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organization/{orgId}/awards/programs/{programId}/categories/{categoryId}","href":"/api-reference/awards/update-a-category-patch"},{"title":"Delete a category","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}/categories/{categoryId}","href":"/api-reference/awards/delete-a-category"},{"title":"List rounds","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/rounds","href":"/api-reference/awards/list-rounds"},{"title":"Create a round","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/awards/programs/{programId}/rounds/create","href":"/api-reference/awards/create-a-round"},{"title":"Get a round","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/rounds/{roundId}","href":"/api-reference/awards/get-a-round"},{"title":"Update a round","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/awards/programs/{programId}/rounds/{roundId}","href":"/api-reference/awards/update-a-round"},{"title":"Update a round (PATCH)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organization/{orgId}/awards/programs/{programId}/rounds/{roundId}","href":"/api-reference/awards/update-a-round-patch"},{"title":"Delete a round","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}/rounds/{roundId}","href":"/api-reference/awards/delete-a-round"},{"title":"List promo codes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/promo-codes","href":"/api-reference/awards/list-promo-codes"},{"title":"Create a promo code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/awards/programs/{programId}/promo-codes/create","href":"/api-reference/awards/create-a-promo-code"},{"title":"Get a promo code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/promo-codes/{promoCodeId}","href":"/api-reference/awards/get-a-promo-code"},{"title":"Update a promo code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/awards/programs/{programId}/promo-codes/{promoCodeId}","href":"/api-reference/awards/update-a-promo-code"},{"title":"Update a promo code (PATCH)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organization/{orgId}/awards/programs/{programId}/promo-codes/{promoCodeId}","href":"/api-reference/awards/update-a-promo-code-patch"},{"title":"Delete a promo code","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}/promo-codes/{promoCodeId}","href":"/api-reference/awards/delete-a-promo-code"},{"title":"List submissions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/submissions","href":"/api-reference/awards/list-submissions"},{"title":"Get a submission","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}","href":"/api-reference/awards/get-a-submission"},{"title":"Update a submission","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}","href":"/api-reference/awards/update-a-submission"},{"title":"Update a submission (PATCH)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}","href":"/api-reference/awards/update-a-submission-patch"},{"title":"Delete a submission","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}","href":"/api-reference/awards/delete-a-submission"},{"title":"List reviews","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}/reviews","href":"/api-reference/awards/list-reviews"},{"title":"Get a review","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}/reviews/{reviewId}","href":"/api-reference/awards/get-a-review"},{"title":"Remove a review","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organization/{orgId}/awards/programs/{programId}/submissions/{submissionId}/reviews/{reviewId}","href":"/api-reference/awards/remove-a-review"}]},{"group":"Org — Learning","pages":[{"title":"List videos a course can be made from","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/learning/media","href":"/api-reference/learning/list-videos-a-course-can-be-made-from"},{"title":"List lessons and courses","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/learning/library","href":"/api-reference/learning/list-lessons-and-courses"},{"title":"List course drafts","description":"Course drafts made from videos, newest first. Requires `read:learning`. Also at `GET /v1/learning/drafts`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/learning/drafts","href":"/api-reference/learning/list-course-drafts"},{"title":"Draft a course from videos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/learning/drafts/create","href":"/api-reference/learning/draft-a-course-from-videos"},{"title":"Get a course draft","description":"While generating: `status` and `progress`. When `ready`: the `bundle` (lessons, the course, the certification), the `diff` publishing would make, `warnings` (questions left out because the clip doesn't answer them) and `media` — per clip, its `status` and a short-lived playable `url`. Requires `read:learning`. Also at `GET /v1/learning/drafts/{draftId}`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/learning/drafts/{draftId}","href":"/api-reference/learning/get-a-course-draft"},{"title":"Save edits to a course draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organization/{orgId}/learning/drafts/{draftId}","href":"/api-reference/learning/save-edits-to-a-course-draft"},{"title":"Publish and assign a course draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/learning/drafts/{draftId}/apply","href":"/api-reference/learning/publish-and-assign-a-course-draft"},{"title":"Assign a certification, course or lesson","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/learning/assignments/create","href":"/api-reference/learning/assign-a-certification-course-or-lesson"}]},{"group":"Event — Sessions","pages":[{"title":"Search sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions","href":"/api-reference/sessions/search-sessions"},{"title":"List sessions (CRUD proxy)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions","href":"/api-reference/sessions/list-sessions-crud-proxy"},{"title":"Get a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}","href":"/api-reference/sessions/get-a-session"},{"title":"Create a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/create","href":"/api-reference/session-writes/create-a-session"},{"title":"Update a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/sessions/{sessionId}","href":"/api-reference/session-writes/update-a-session"},{"title":"Update session custom fields","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/sessions/{sessionId}/fields","href":"/api-reference/session-writes/update-session-custom-fields"},{"title":"Soft-delete a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/sessions/{sessionId}","href":"/api-reference/session-writes/soft-delete-a-session"},{"title":"Restore a deleted session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/restore","href":"/api-reference/session-writes/restore-a-deleted-session"},{"title":"Bulk session operations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/bulk","href":"/api-reference/session-writes/bulk-session-operations"},{"title":"Search sessions by status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/status","href":"/api-reference/sessions/search-sessions-by-status"}]},{"group":"Event — Media","pages":[{"group":"Transcriptions","icon":"file-lines","expanded":true,"pages":[{"title":"Get composed content for a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/content","href":"/api-reference/transcriptions/get-composed-content-for-a-session"},{"title":"List composed session content for an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/content","href":"/api-reference/transcriptions/list-composed-session-content-for-an-event"},{"title":"Get event-level content artifacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/content/event","href":"/api-reference/transcriptions/get-event-level-content-artifacts"},{"title":"Get a single content item","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/content/items/{itemId}","href":"/api-reference/transcriptions/get-a-single-content-item"},{"title":"Download an event content document","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/content/documents/{documentType}","href":"/api-reference/transcriptions/download-an-event-content-document"},{"title":"Download a session content document","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/content/documents/{documentType}","href":"/api-reference/transcriptions/download-a-session-content-document"},{"title":"List transcriptions for an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/transcriptions","href":"/api-reference/transcriptions/list-transcriptions-for-an-event"},{"title":"Get a transcription by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/transcriptions/{transcriptionId}","href":"/api-reference/transcriptions/get-a-transcription-by-id"},{"title":"List transcriptions for a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/transcriptions","href":"/api-reference/transcriptions/list-transcriptions-for-a-session"},{"title":"Get a session transcription by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId}","href":"/api-reference/transcriptions/get-a-session-transcription-by-id"},{"title":"Create a transcription artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/transcriptions","href":"/api-reference/transcriptions/create-a-transcription-artifact"},{"title":"Update a transcription artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId}","href":"/api-reference/transcriptions/update-a-transcription-artifact"},{"title":"Delete a transcription artifact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId}","href":"/api-reference/transcriptions/delete-a-transcription-artifact"}]},{"group":"Session recordings","icon":"microphone","pages":[{"title":"List session audio recordings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/recordings","href":"/api-reference/session-recordings/list-session-audio-recordings"},{"title":"Get a session audio recording","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/recordings/{recordingId}","href":"/api-reference/session-recordings/get-a-session-audio-recording"},{"title":"Initiate session audio upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/recordings","href":"/api-reference/session-recordings/initiate-session-audio-upload"},{"title":"Finalize session audio upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/recordings/{recordingId}/complete","href":"/api-reference/session-recordings/finalize-session-audio-upload"}]},{"group":"Session files","icon":"file-arrow-up","pages":[{"title":"List upload slots","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/content-slots","href":"/api-reference/session-files/list-upload-slots"},{"title":"List files attached to a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/files","href":"/api-reference/session-files/list-files-attached-to-a-session"},{"title":"Upload a session file (simple)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/files/upload","href":"/api-reference/session-files/upload-a-session-file-simple"},{"title":"Initiate session file upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/files","href":"/api-reference/session-files/initiate-session-file-upload"},{"title":"Finalize session file upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/files/{fileId}/complete","href":"/api-reference/session-files/finalize-session-file-upload"},{"title":"Replace session file bytes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/files/{fileId}/replace","href":"/api-reference/session-files/replace-session-file-bytes"},{"title":"Update session file metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/sessions/{sessionId}/files/{fileId}","href":"/api-reference/session-files/update-session-file-metadata"},{"title":"Delete a session file","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/sessions/{sessionId}/files/{fileId}","href":"/api-reference/session-files/delete-a-session-file"}]},{"group":"Media upload","icon":"video","pages":[{"title":"Start multipart media upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/media/upload/initiate","href":"/api-reference/media/start-multipart-media-upload"},{"title":"Sign multipart upload parts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/media/upload/sign-part","href":"/api-reference/media/sign-multipart-upload-parts"},{"title":"Complete multipart media upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/media/upload/complete","href":"/api-reference/media/complete-multipart-media-upload"},{"title":"Abort multipart upload","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sessions/{sessionId}/media/upload/abort","href":"/api-reference/media/abort-multipart-upload"},{"title":"Get media item status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sessions/{sessionId}/media/{mediaItemId}","href":"/api-reference/media/get-media-item-status"}]}]},{"group":"Event — Speakers","pages":[{"title":"Search speakers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/speakers","href":"/api-reference/speakers/search-speakers"},{"title":"Get a speaker","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/speakers/{contactId}","href":"/api-reference/speakers/get-a-speaker"}]},{"group":"Event — Participants","pages":[{"title":"Search participants","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/participants","href":"/api-reference/participants/search-participants"},{"title":"Get a participant","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/participants/{contactId}","href":"/api-reference/participants/get-a-participant"},{"title":"Get a participant by email","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/participants","href":"/api-reference/participants/get-a-participant-by-email"},{"title":"List participant roles","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/participant-roles","href":"/api-reference/participants/list-participant-roles"}]},{"group":"Event — Contacts","pages":[{"title":"Search event contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/contacts","href":"/api-reference/contacts/search-event-contacts"},{"title":"Get an event contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/contacts/{contactId}","href":"/api-reference/contacts/get-an-event-contact"},{"title":"Get a contact's sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/contacts/{contactId}/sessions","href":"/api-reference/contacts/get-a-contacts-sessions"},{"title":"Create a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/contacts/create","href":"/api-reference/contact-writes/create-a-contact"},{"title":"Update a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/contacts/{contactId}","href":"/api-reference/contact-writes/update-a-contact"},{"title":"Soft-delete a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/contacts/{contactId}","href":"/api-reference/contact-writes/soft-delete-a-contact"},{"title":"Restore a deleted contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/contacts/{contactId}/restore","href":"/api-reference/contact-writes/restore-a-deleted-contact"},{"title":"Bulk contact operations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/contacts/bulk","href":"/api-reference/contact-writes/bulk-contact-operations"}]},{"group":"Org — Contacts","pages":[{"title":"Search organization contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organization/{orgId}/contacts","href":"/api-reference/contacts/search-organization-contacts"},{"title":"Get an organization contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/contacts/{contactId}","href":"/api-reference/contacts/get-an-organization-contact"},{"title":"Get an org contact's sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organization/{orgId}/contacts/{contactId}/sessions","href":"/api-reference/contacts/get-an-org-contacts-sessions"}]},{"group":"Event — Sponsors","pages":[{"title":"Search sponsors","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sponsors","href":"/api-reference/sponsors/search-sponsors"},{"title":"Get a sponsor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sponsors/{sponsorId}","href":"/api-reference/sponsors/get-a-sponsor"},{"title":"Create a sponsor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sponsors/create","href":"/api-reference/sponsor-writes/create-a-sponsor"},{"title":"Update a sponsor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/sponsors/{sponsorId}","href":"/api-reference/sponsor-writes/update-a-sponsor"},{"title":"Soft-delete a sponsor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/sponsors/{sponsorId}","href":"/api-reference/sponsor-writes/soft-delete-a-sponsor"},{"title":"Restore a deleted sponsor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sponsors/{sponsorId}/restore","href":"/api-reference/sponsor-writes/restore-a-deleted-sponsor"},{"title":"Bulk sponsor operations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/sponsors/bulk","href":"/api-reference/sponsor-writes/bulk-sponsor-operations"}]},{"group":"Event — Exhibitors","pages":[{"title":"Search exhibitors","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/exhibitors","href":"/api-reference/exhibitors/search-exhibitors"},{"title":"Get an exhibitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/exhibitors/{exhibitorId}","href":"/api-reference/exhibitors/get-an-exhibitor"},{"title":"Create an exhibitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/exhibitors/create","href":"/api-reference/exhibitor-writes/create-an-exhibitor"},{"title":"Update an exhibitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/exhibitors/{exhibitorId}","href":"/api-reference/exhibitor-writes/update-an-exhibitor"},{"title":"Soft-delete an exhibitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/exhibitors/{exhibitorId}","href":"/api-reference/exhibitor-writes/soft-delete-an-exhibitor"},{"title":"Restore a deleted exhibitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/exhibitors/{exhibitorId}/restore","href":"/api-reference/exhibitor-writes/restore-a-deleted-exhibitor"},{"title":"Bulk exhibitor operations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/exhibitors/bulk","href":"/api-reference/exhibitor-writes/bulk-exhibitor-operations"}]},{"group":"Event — Registration","pages":[{"title":"List registration forms","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/forms","href":"/api-reference/registration/list-registration-forms"},{"title":"Get a registration form","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/forms/{formId}","href":"/api-reference/registration/get-a-registration-form"},{"title":"List ticket types","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/ticket-types","href":"/api-reference/registration/list-ticket-types"},{"title":"Create a ticket type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/ticket-types","href":"/api-reference/registration/create-a-ticket-type"},{"title":"Update a ticket type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/ticket-types/{ticketTypeId}","href":"/api-reference/registration/update-a-ticket-type"},{"title":"List registrations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registrations","href":"/api-reference/registration/list-registrations"},{"title":"Create a registration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/registrations","href":"/api-reference/registration/create-a-registration"},{"title":"Get a registration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registrations/{registrationId}","href":"/api-reference/registration/get-a-registration"},{"title":"Update a registration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/event/{eventId}/registrations/{registrationId}","href":"/api-reference/registration/update-a-registration"},{"title":"List orders","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/orders","href":"/api-reference/registration/list-orders"},{"title":"Get an order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/orders/{orderId}","href":"/api-reference/registration/get-an-order"},{"title":"List attendees","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/attendees","href":"/api-reference/registration/list-attendees"},{"title":"List check-ins","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/check-ins","href":"/api-reference/registration/list-check-ins"},{"title":"Check someone in","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/check-ins","href":"/api-reference/registration/check-someone-in"},{"title":"Get the registration summary","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/summary","href":"/api-reference/registration/get-the-registration-summary"},{"title":"List payments","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/payments","href":"/api-reference/registration/list-payments"},{"title":"Get a payment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/payments/{paymentId}","href":"/api-reference/registration/get-a-payment"},{"title":"List membership of registrations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/members","href":"/api-reference/registration/list-membership-of-registrations"},{"title":"Look up a member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/members/lookup","href":"/api-reference/registration/look-up-a-member"},{"title":"List capacity pools","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/capacity-pools","href":"/api-reference/registration/list-capacity-pools"},{"title":"List fee groups","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/fee-groups","href":"/api-reference/registration/list-fee-groups"},{"title":"List donation funds","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/donation-funds","href":"/api-reference/registration/list-donation-funds"},{"title":"Get workshop rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/workshop-rules","href":"/api-reference/registration/get-workshop-rules"},{"title":"Get the registration funnel","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/funnel","href":"/api-reference/registration/get-the-registration-funnel"},{"title":"Get the registration waitlist","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/registration/waitlist","href":"/api-reference/registration/get-the-registration-waitlist"},{"title":"List badge print jobs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/badge-print-jobs","href":"/api-reference/registration/list-badge-print-jobs"}]},{"group":"Event — Expo","pages":[{"title":"List booths","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/booths","href":"/api-reference/expo/list-booths"},{"title":"Update a booth","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/booths/{boothId}","href":"/api-reference/expo/update-a-booth"},{"title":"List sponsorships","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/sponsorships","href":"/api-reference/expo/list-sponsorships"}]},{"group":"Event — Custom Fields","pages":[{"title":"List fields","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/fields","href":"/api-reference/event-settings/list-fields"},{"title":"Search fields","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/fields","href":"/api-reference/event-settings/search-fields"},{"title":"Create a custom field","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/fields/create","href":"/api-reference/field-writes/create-a-custom-field"},{"title":"Update a custom field","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/fields/{fieldId}","href":"/api-reference/field-writes/update-a-custom-field"},{"title":"Delete a custom field","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/fields/{fieldId}","href":"/api-reference/field-writes/delete-a-custom-field"}]},{"group":"Event — Rooms","pages":[{"title":"List rooms","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/rooms","href":"/api-reference/event-settings/list-rooms"},{"title":"Search rooms","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/rooms","href":"/api-reference/event-settings/search-rooms"},{"title":"Create a room","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/rooms/create","href":"/api-reference/metadata-writes/create-a-room"},{"title":"Update a room","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/rooms/{id}","href":"/api-reference/metadata-writes/update-a-room"},{"title":"Delete a room","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/rooms/{id}","href":"/api-reference/metadata-writes/delete-a-room"}]},{"group":"Event — Tracks","pages":[{"title":"List tracks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/tracks","href":"/api-reference/event-settings/list-tracks"},{"title":"Search tracks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/tracks","href":"/api-reference/event-settings/search-tracks"},{"title":"Create a track","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/tracks/create","href":"/api-reference/metadata-writes/create-a-track"},{"title":"Update a track","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/tracks/{id}","href":"/api-reference/metadata-writes/update-a-track"},{"title":"Delete a track","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/tracks/{id}","href":"/api-reference/metadata-writes/delete-a-track"}]},{"group":"Event — Tags","pages":[{"title":"List tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/tags","href":"/api-reference/event-settings/list-tags"},{"title":"Search tags","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/tags","href":"/api-reference/event-settings/search-tags"},{"title":"Create a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/tags/create","href":"/api-reference/metadata-writes/create-a-tag"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/tags/{id}","href":"/api-reference/metadata-writes/update-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/tags/{id}","href":"/api-reference/metadata-writes/delete-a-tag"}]},{"group":"Event — Formats","pages":[{"title":"List formats","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/formats","href":"/api-reference/event-settings/list-formats"},{"title":"Search formats","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/formats","href":"/api-reference/event-settings/search-formats"},{"title":"Create a format","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/formats/create","href":"/api-reference/metadata-writes/create-a-format"},{"title":"Update a format","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/formats/{id}","href":"/api-reference/metadata-writes/update-a-format"},{"title":"Delete a format","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/formats/{id}","href":"/api-reference/metadata-writes/delete-a-format"}]},{"group":"Event — Levels","pages":[{"title":"List levels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/levels","href":"/api-reference/event-settings/list-levels"},{"title":"Search levels","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/levels","href":"/api-reference/event-settings/search-levels"},{"title":"Create a level","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/levels/create","href":"/api-reference/metadata-writes/create-a-level"},{"title":"Update a level","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/levels/{id}","href":"/api-reference/metadata-writes/update-a-level"},{"title":"Delete a level","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/levels/{id}","href":"/api-reference/metadata-writes/delete-a-level"}]},{"group":"Event — Languages","pages":[{"title":"List languages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/languages","href":"/api-reference/event-settings/list-languages"},{"title":"Search languages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/languages","href":"/api-reference/event-settings/search-languages"},{"title":"Create a language","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/languages/create","href":"/api-reference/metadata-writes/create-a-language"},{"title":"Update a language","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/languages/{id}","href":"/api-reference/metadata-writes/update-a-language"},{"title":"Delete a language","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/languages/{id}","href":"/api-reference/metadata-writes/delete-a-language"}]},{"group":"Event — Session Statuses","pages":[{"title":"List session statuses","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/statuses","href":"/api-reference/event-settings/list-session-statuses"},{"title":"Search session statuses","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/session-statuses","href":"/api-reference/event-settings/search-session-statuses"},{"title":"Create a session status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/statuses/create","href":"/api-reference/metadata-writes/create-a-session-status"},{"title":"Update a session status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/statuses/{id}","href":"/api-reference/metadata-writes/update-a-session-status"},{"title":"Delete a session status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/statuses/{id}","href":"/api-reference/metadata-writes/delete-a-session-status"},{"title":"Restore a deleted session status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/statuses/{id}/restore","href":"/api-reference/metadata-writes/restore-a-deleted-session-status"}]},{"group":"Event — Agenda Drafts","pages":[{"title":"List agenda drafts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/agenda-drafts","href":"/api-reference/agenda-planning/list-agenda-drafts"},{"title":"Get an agenda draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/agenda-drafts/{draftId}","href":"/api-reference/agenda-planning/get-an-agenda-draft"},{"title":"Create an agenda draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/agenda-drafts/create","href":"/api-reference/agenda-planning/create-an-agenda-draft"},{"title":"Update an agenda draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/agenda-drafts/{draftId}","href":"/api-reference/agenda-planning/update-an-agenda-draft"},{"title":"Delete an agenda draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/agenda-drafts/{draftId}","href":"/api-reference/agenda-planning/delete-an-agenda-draft"},{"title":"Preview draft changes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/agenda-drafts/{draftId}/changes","href":"/api-reference/agenda-planning/preview-draft-changes"},{"title":"Commit an agenda draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/agenda-drafts/{draftId}/commit","href":"/api-reference/agenda-planning/commit-an-agenda-draft"},{"title":"List draft sessions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/agenda-drafts/{draftId}/sessions","href":"/api-reference/agenda-planning/list-draft-sessions"},{"title":"Create a draft session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/agenda-drafts/{draftId}/sessions/create","href":"/api-reference/agenda-planning/create-a-draft-session"},{"title":"Update a draft session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/agenda-drafts/{draftId}/sessions/{draftSessionId}","href":"/api-reference/agenda-planning/update-a-draft-session"},{"title":"Remove a draft session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/agenda-drafts/{draftId}/sessions/{draftSessionId}","href":"/api-reference/agenda-planning/remove-a-draft-session"},{"title":"Bulk draft session operations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/agenda-drafts/{draftId}/sessions/bulk","href":"/api-reference/agenda-planning/bulk-draft-session-operations"}]},{"group":"Event — Scheduling Rules","pages":[{"title":"List event rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/rules","href":"/api-reference/agenda-planning/list-event-rules"},{"title":"Get an event rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/rules/{ruleId}","href":"/api-reference/agenda-planning/get-an-event-rule"},{"title":"Create an event rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/rules/create","href":"/api-reference/agenda-planning/create-an-event-rule"},{"title":"Update an event rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/rules/{ruleId}","href":"/api-reference/agenda-planning/update-an-event-rule"},{"title":"Delete an event rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/rules/{ruleId}","href":"/api-reference/agenda-planning/delete-an-event-rule"}]},{"group":"Event — Personas","pages":[{"title":"List personas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/personas","href":"/api-reference/agenda-planning/list-personas"},{"title":"Get a persona","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/personas/{personaId}","href":"/api-reference/agenda-planning/get-a-persona"},{"title":"Create a persona","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/personas/create","href":"/api-reference/agenda-planning/create-a-persona"},{"title":"Update a persona","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/personas/{personaId}","href":"/api-reference/agenda-planning/update-a-persona"},{"title":"Delete a persona","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/personas/{personaId}","href":"/api-reference/agenda-planning/delete-a-persona"}]},{"group":"Event — Ask","pages":[{"title":"Ask a question about an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/ask","href":"/api-reference/ask/ask-a-question-about-an-event"}]},{"group":"Event — Reports \u0026 SbQL","pages":[{"title":"Execute a SbQL query (event-scoped)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/insights/execute","href":"/api-reference/insights/execute-a-sbql-query-event-scoped"},{"title":"Generate a SbQL query from natural language (event-scoped)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/insights/ai/generate","href":"/api-reference/insights/generate-a-sbql-query-from-natural-language-event-scoped"},{"title":"Get event-scoped insights schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/insights/schema","href":"/api-reference/insights/get-event-scoped-insights-schema"},{"title":"Get event-scoped query suggestions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/insights/suggestions","href":"/api-reference/insights/get-event-scoped-query-suggestions"},{"title":"List saved queries (event-scoped insights)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/insights/queries","href":"/api-reference/insights/list-saved-queries-event-scoped-insights"},{"title":"Run a saved query (event-scoped insights)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/insights/queries/{queryId}/run","href":"/api-reference/insights/run-a-saved-query-event-scoped-insights"},{"title":"Get a dashboard (event-scoped insights)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/insights/dashboards/{id}","href":"/api-reference/insights/get-a-dashboard-event-scoped-insights"}]},{"group":"Org — Reports \u0026 SbQL","pages":[{"title":"Execute a SbQL query","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/insights/execute","href":"/api-reference/insights/execute-a-sbql-query"},{"title":"Generate a SbQL query from natural language","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/insights/ai/generate","href":"/api-reference/insights/generate-a-sbql-query-from-natural-language"},{"title":"Get insights schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/insights/schema","href":"/api-reference/insights/get-insights-schema"},{"title":"Get event-specific insights schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/insights/events/{eventId}/schema","href":"/api-reference/insights/get-event-specific-insights-schema"},{"title":"Get query suggestions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/insights/suggestions","href":"/api-reference/insights/get-query-suggestions"},{"title":"List saved queries","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/insights/queries","href":"/api-reference/insights/list-saved-queries"},{"title":"Run a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/insights/queries/{queryId}/run","href":"/api-reference/insights/run-a-saved-query"},{"title":"Get a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/dashboards/{id}","href":"/api-reference/insights/get-a-dashboard"}]},{"group":"Event — Dashboards \u0026 Widgets","pages":[{"title":"List dashboards","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/dashboards","href":"/api-reference/insights/list-dashboards"},{"title":"Get a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/dashboards/{id}","href":"/api-reference/insights/get-a-dashboard"},{"title":"Create a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/dashboards/create","href":"/api-reference/insights/create-a-dashboard"},{"title":"Update a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/dashboards/{id}","href":"/api-reference/insights/update-a-dashboard"},{"title":"Delete a dashboard","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/dashboards/{id}","href":"/api-reference/insights/delete-a-dashboard"},{"title":"Create a widget","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/dashboards/{dashboardId}/widgets/create","href":"/api-reference/insights/create-a-widget"},{"title":"Update a widget","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/widgets/{widgetId}","href":"/api-reference/insights/update-a-widget"},{"title":"Delete a widget","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/widgets/{widgetId}","href":"/api-reference/insights/delete-a-widget"}]},{"group":"Event — Saved Reports","pages":[{"title":"List saved queries for an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/event/{eventId}/queries","href":"/api-reference/insights/list-saved-queries-for-an-event"},{"title":"Create a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/queries/create","href":"/api-reference/insights/create-a-saved-query"},{"title":"Run a saved query for an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/event/{eventId}/queries/{queryId}/run","href":"/api-reference/insights/run-a-saved-query-for-an-event"},{"title":"Update a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/event/{eventId}/queries/{queryId}","href":"/api-reference/insights/update-a-saved-query"},{"title":"Delete a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/event/{eventId}/queries/{queryId}","href":"/api-reference/insights/delete-a-saved-query"}]},{"group":"Convenience — Dashboards, Widgets \u0026 Reports","pages":[{"title":"List org dashboards (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/dashboards","href":"/api-reference/dashboards-\u0026-widgets/list-org-dashboards-convenience"},{"title":"Get an org dashboard (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/dashboards/{id}","href":"/api-reference/dashboards-\u0026-widgets/get-an-org-dashboard-convenience"},{"title":"Create an org dashboard (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/dashboards/create","href":"/api-reference/dashboards-\u0026-widgets/create-an-org-dashboard-convenience"},{"title":"Update an org dashboard (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/dashboards/{id}","href":"/api-reference/dashboards-\u0026-widgets/update-an-org-dashboard-convenience"},{"title":"Delete an org dashboard (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/dashboards/{id}","href":"/api-reference/dashboards-\u0026-widgets/delete-an-org-dashboard-convenience"},{"title":"Create an org widget (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/dashboards/{dashboardId}/widgets/create","href":"/api-reference/dashboards-\u0026-widgets/create-an-org-widget-convenience"},{"title":"Update an org widget (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/widgets/{widgetId}","href":"/api-reference/dashboards-\u0026-widgets/update-an-org-widget-convenience"},{"title":"Delete an org widget (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/widgets/{widgetId}","href":"/api-reference/dashboards-\u0026-widgets/delete-an-org-widget-convenience"},{"title":"List org saved queries (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/queries","href":"/api-reference/reports-\u0026-queries/list-org-saved-queries-convenience"},{"title":"Create an org saved query (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/queries/create","href":"/api-reference/reports-\u0026-queries/create-an-org-saved-query-convenience"},{"title":"Run an org saved query (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/queries/{queryId}/run","href":"/api-reference/reports-\u0026-queries/run-an-org-saved-query-convenience"},{"title":"Update an org saved query (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/queries/{queryId}","href":"/api-reference/reports-\u0026-queries/update-an-org-saved-query-convenience"},{"title":"Delete an org saved query (convenience)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/queries/{queryId}","href":"/api-reference/reports-\u0026-queries/delete-an-org-saved-query-convenience"}]},{"group":"GDPR","pages":[{"title":"List GDPR requests","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/gdpr/requests","href":"/api-reference/gdpr/list-gdpr-requests"},{"title":"Create a GDPR request","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/gdpr/requests","href":"/api-reference/gdpr/create-a-gdpr-request"}]}]}]},"title":"Draft a course from videos - Sessionboard API","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}