Courses

Create a module's video in one step

The dashboard's Create video: storyboard (when needed), AI visuals, narration and slides. Returns the new videoId at once; the video is in progress until the job completes. A ready module is rebuilt.

Scope: courses:write

Role permission: canEdit (OAuth only — API keys carry full workspace permissions)

post/v1/courses/{id}/build

Request

  • Base URL: https://api.vidocu.ai
  • URL: https://api.vidocu.ai/v1/courses/{id}/build
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://vidocu.ai/oauth/authorize, token URL https://api.vidocu.ai/oauth/token)

Path parameters

idstring required

Request body

moduleIdstring required

Response

Build started: { jobId, videoId, projectId }; poll GET /v1/jobs/:id

Changes

No recorded changes to this operation across all 1 revision of this API.