lessons
lessons

Update Lesson Progress

Update an existing lesson progress record. Used to track stage completions and timing.

put/lessons/progress/{progress_id}

Path parameters

progress_idstring uuid required

Headers

authorizationstring nullable

Request body

statusstring nullable
reading_completed_atstring date-time nullable
chacha_chat_started_atstring date-time nullable
chacha_chat_completed_atstring date-time nullable
human_practice_started_atstring date-time nullable
human_practice_completed_atstring date-time nullable
completed_atstring date-time nullable
reading_time_secondsinteger nullable
chacha_time_secondsinteger nullable
human_practice_time_secondsinteger nullable
chacha_conversation_idstring uuid nullable
human_practice_call_idstring uuid nullable
partner_user_idstring uuid nullable

Response

Successful Response

passage_idstring uuid required
statusstring required
idstring uuid required
user_idstring uuid required
started_atstring date-time required
reading_completed_atstring date-time nullable
chacha_chat_started_atstring date-time nullable
chacha_chat_completed_atstring date-time nullable
human_practice_started_atstring date-time nullable
human_practice_completed_atstring date-time nullable
completed_atstring date-time nullable
reading_time_secondsinteger nullable
chacha_time_secondsinteger nullable
human_practice_time_secondsinteger nullable
chacha_conversation_idstring uuid nullable
human_practice_call_idstring uuid nullable
partner_user_idstring uuid nullable
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this endpoint across all 1 revision of this API.