v1

latestOpenAPI 3.0.32026-07-173038118.9 KB
Product Content

Update a product lesson

Updates editable lesson fields. Lesson type and section cannot be changed after creation. Use the same content/media shapes documented on create. SCORM lesson updates are rejected with not_supported.

patch/api/products/{productId}/lessons/{lessonId}

Path parameters

productIdstring required
lessonIdstring required

Request body

titlestring
downloadableboolean
requiresEnrollmentboolean
publishedboolean

Example request

{
  "content": {
    "type": "doc"
  }
}

Response

Success.

lessonIdstring
titlestring
type'text' | 'video' | 'audio' | 'pdf' | 'file' | 'embed' | 'quiz'
downloadableboolean
courseIdstring
groupIdstring
requiresEnrollmentboolean
publishedboolean

Example response

{
  "content": {
    "type": "doc"
  }
}