Retrieve all learning materials from an entire unit offering, organized by topics and lessons.
Returns:
- Unit offering information
- Materials grouped by topic and lesson
- Unit-level materials (not specific to lessons)
- Comprehensive summary statistics
Use Cases:
- Course material overview
- Bulk download preparation
- Course completion tracking
- Material management dashboard
GET
/api/v1/materials/unit/{unitOfferingId}
curl \
--request GET 'http://localhost:3500/api/v1/materials/unit/987fcdeb-51a2-4567-9876-543210987654'
Response examples (400)
{
"message": "string",
"error": "string",
"statusCode": 42.0
}