Functional Area: Course Content
Endpoints under this functional area:
| Module |
API Version |
Resource / Endpoint |
HTTP Method |
Description |
| Textbooks |
v1 |
/contentstore/v1/textbooks/{course_id} |
GET |
Returns all textbooks associated with a course. Includes textbook ID, tab title, and chapter list with URLs for each chapter. Useful for AI-driven content aggregation, automated textbook validation, or integration into external LMS/course analytics. |
| Videos |
v1 |
/contentstore/v1/videos/{course_id} |
GET |
Retrieves all video-related data for a course, including upload URLs, previous uploads, concurrent upload limits, supported formats, video image settings, transcript settings, AI translation options, and pagination context. Useful for AI/external systems managing video content, transcripts, or automated video analysis. |
Functional Area: Course Content
Endpoints under this functional area:
/contentstore/v1/textbooks/{course_id}/contentstore/v1/videos/{course_id}