Skip to main content
POST
Create Course

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

preset_id
string
required

Body

application/json
blueprint_id
string
default:sales_v1
language
string
default:fr
review_level
string | null
target_module_count
integer | null
external_ref
string | null
Maximum string length: 255
source_urls
string[]
source_files
Source Files · object[]
voice
string | null

Optional narration voice, a roster id from GET /api/v1/voices (e.g. "marc"). Unknown id: 400 invalid_voice. Omitted: the preset/gender/language default resolution applies, unchanged.

methodology
string | null

Optional sales methodology for this course. "house" (default) teaches the built-in objection method; "document_only" teaches objection handling from your own source material only, naming no methodology or acronym, and suppresses the MEDDIC qualification directive. Unknown value: 400 invalid_methodology.

Response

Successful Response