Skip to main content
POST
Add Course Sources

Authorizations

Authorization
string
header
required

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

Path Parameters

course_id
string
required

Body

application/json
source_urls
string[]

Additional source URLs to attach to the course. Stored as-is (create parity: URLs are not pre-validated; the SSRF guard is inside the scrape path).

source_files
Source Files · object[]

Additional source files as {name|filename, base64, content_type}. Validated by the SAME validator create uses (type/size/page caps) and uploaded to R2.

Response

Successful Response