Curriculum

Courses in a curriculum

Fetches a list of Course objects for a specific curriculum.

A Course consists of a structured sequence of instructional content and activities designed to teach specific skills, knowledge, or competencies over a defined period. It typically encompasses multiple lesson groupings, lessons, and activities and aligns with curriculum standards and intended learning objectives for a particular grade level or subject area.

Use this endpoint when you need to:

  • Discover available courses within a curriculum
  • Get course metadata (name, description, grade levels, subject)
  • Find course identifiers needed for other curriculum endpoints
get/courses

Request

  • Base URL
    https://api.learningcommons.org/knowledge-graph/v0
  • URL
    https://api.learningcommons.org/knowledge-graph/v0/courses
  • Auth
    API key in header x-api-key

Query parameters

curriculumId'im360' required

Unique identifier for the resource in Knowledge Graph

limitinteger

Maximum number of results to return

cursorstring

Pagination cursor obtained from the nextCursor field in a previous response (not needed for the first page)

Response

Successfully retrieved list of courses

Changes

No recorded changes to this operation across all 2 revisions of this API.