Curriculum

Scope and sequence for a course

Changed on

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:

  • Course → Lesson Groupings (can be nested) → Lessons

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:

  • Display the complete course outline or table of contents
  • Navigate the course structure programmatically
  • Build a course curriculum map or scope and sequence view
  • Understand the full instructional progression of a course

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 element
get/courses/{courseId}/scope-and-sequence

Request

  • Base URL
    https://api.learningcommons.org/knowledge-graph/v0
  • URL
    https://api.learningcommons.org/knowledge-graph/v0/courses/{courseId}/scope-and-sequence
  • Auth
    API key in header x-api-key

Path parameters

courseIdstring required

Unique identifier for the resource in Knowledge Graph

Query parameters

view'summary' | 'full'

Level of detail in the response

  • summary - Identifiers, names, and positions only
  • full - All properties

Response

Successfully retrieved course scope and sequence

OR

Changes