Skip to main content
PATCH
Update lesson

Authorizations

Authorization
string
header
required

External API key. Format: Bearer <API_KEY>

Path Parameters

course_id
string<uuid>
required
id
string<uuid>
required
section_id
string<uuid>
required

Body

application/json
title
string
Required string length: 1 - 255
description
string
lesson_type
enum<string>
  • TEXT - Text
  • VIDEO - Video
  • QUIZ - Quiz
Available options:
TEXT,
VIDEO,
QUIZ
order
integer
Required range: x >= 1
text_content
string
video_content_url
string<uri>
video_caption
string
Maximum string length: 3000
video_upload_session_id
string<uuid>
document_upload_session_id
string<uuid>
image_upload_session_id
string<uuid>
content_media
object[]
resource_upload_session_ids
string<uuid>[]
resource_ids
string<uuid>[]
quiz
object
duration_seconds
integer | null
Required range: x >= 1

Response

status
integer
required
success
boolean
required
code
string
required
message
string
required
data
object
required
errors
object[]
required