Returns the complete hierarchical structure of a course including its lesson groupings and lessons in a scope and sequence format.
The structure follows this hierarchy:
Note: Different curricula use different organizational structures. Lesson groupings might be called units, modules, chapters, sections, themes, etc. depending on the curriculum. The groupName property in each lesson grouping indicates what type it is (e.g., “unit”, “section”, “module”).
Use this endpoint when you need to:
The view parameter controls the level of detail:
summary: Returns only essential navigation fields (identifiers, names, positions)full: Returns complete objects with all properties for each elementAPI key for authentication. Include your API key in the x-api-key header for all requests.
The unique identifier of the course
Controls the level of detail in the response.
summary: Returns only identifiers, names, and positions (lightweight)full: Returns complete objects with all properties (heavyweight)summary, full Successfully retrieved course scope and sequence
Hierarchical structure of a course showing lesson groupings and lessons (summary view with minimal fields)
The unique identifier of the course
The name of the course
The level of detail included in the response
summary Top-level lesson groupings (e.g., units, modules, chapters) in the course