{ "opencollection": "1.0.0", "info": { "name": "Skilljar Assets Lessons > Lesson Content Items API", "version": "1.0.0" }, "items": [ { "info": { "name": "Lessons > Lesson Content Items", "type": "folder" }, "items": [ { "info": { "name": "lessons_content_items_list", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/v1/lessons/:lesson_id/content-items", "params": [ { "name": "lesson_id", "value": "", "type": "path" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "List all content items for a lesson.\n\nRetrieve a paginated list of all content items within the specified lesson,\n ordered by their display sequence." }, { "info": { "name": "lessons_content_items_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/v1/lessons/:lesson_id/content-items", "params": [ { "name": "lesson_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Create a new content item in a lesson.\n\nAdd a new content item (such as a video, document, or quiz) to the specified lesson." }, { "info": { "name": "lessons_content_items_retrieve", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/v1/lessons/:lesson_id/content-items/:lesson_content_item_id", "params": [ { "name": "lesson_content_item_id", "value": "", "type": "path" }, { "name": "lesson_id", "value": "", "type": "path" } ], "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Retrieve a single lesson content item." }, { "info": { "name": "lessons_content_items_update", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/v1/lessons/:lesson_id/content-items/:lesson_content_item_id", "params": [ { "name": "lesson_content_item_id", "value": "", "type": "path" }, { "name": "lesson_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Update an existing lesson content item.\n\nModify the properties of a content item within a lesson, such as its\n order, title, or associated content." }, { "info": { "name": "lessons_content_items_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/v1/lessons/:lesson_id/content-items/:lesson_content_item_id", "params": [ { "name": "lesson_content_item_id", "value": "", "type": "path" }, { "name": "lesson_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "docs": "Partially update a lesson content item.\n\nUpdate one or more fields of a content item within a lesson.\nOnly the fields provided in the request will be updated." } ] } ], "bundled": true }