lessons
lessons
Get Latest Lesson Progress
Return the latest non-completed progress row for this user+passage so the frontend can offer a 'Resume where you left off?' banner. Returns null if no resumable record exists. Anonymous / guest users (no user) get null progress rather than a 500 — they can play the lesson without resume tracking.
get/lessons/situations/{passage_id}/progress/latest
Path parameters
passage_idstring uuid required
Headers
authorizationstring nullable
Response
Successful Response
{"stackTrail":"paths:/lessons/situations/{passage_id}/progress/latest:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
No recorded changes to this endpoint across all 2 revisions of this API.