Retrieve a single lesson by ID.
Required OAuth scope: lessons:read
OK
Single-resource envelope for GET /v2/lessons/{id}/ responses.
JSON:API resource object for a lesson on the detail/create/update path.
Carries content_items (via LessonDetailAttributes). The list route keeps returning the plain LessonResource so its shape is unchanged.