Skip to main content
GET
/
lesson-groupings
/
{groupingId}
Lesson grouping by ID
curl --request GET \
  --url https://api.learningcommons.org/knowledge-graph/v0/lesson-groupings/{groupingId} \
  --header 'x-api-key: <api-key>'
{
  "identifier": "im:857861da-50c7-5302-b288-d0b2d4f82188",
  "name": "Complex Numbers",
  "ordinalName": "Unit 6",
  "groupName": "unit",
  "groupLevel": 0,
  "position": 5,
  "academicSubject": "Mathematics",
  "gradeLevel": [
    "high_school",
    "9",
    "10",
    "11",
    "12"
  ],
  "author": "Illustrative Mathematics",
  "provider": "Learning Commons",
  "inLanguage": "English",
  "educationalUse": "instruction",
  "audience": [
    "Teacher",
    "Student",
    "Family"
  ],
  "license": "https://creativecommons.org/licenses/by-nc/4.0/",
  "curriculumLabel": "Unit",
  "lmsLoadingGuidance": "unspecified",
  "isOptional": true,
  "courseCode": "im360:Math2",
  "dateCreated": "2023-08-22"
}

Authorizations

x-api-key
string
header
required

API key for authentication. Include your API key in the x-api-key header for all requests.

Path Parameters

groupingId
string
required

The unique identifier of the lesson grouping

Response

Successfully retrieved lesson grouping

A lesson grouping organizes a set of related lessons within a curriculum. The naming and organizational level may vary across curricula (e.g., unit, module, chapter, section, theme).

identifier
string
required

The unique identifier of the lesson grouping

groupName
string
required

The type of grouping (e.g., "unit", "section", "module", "chapter")

groupLevel
integer
required

The nesting level of this grouping (0 = top level, 1 = nested once, etc.)

author
string
required

The author of the lesson grouping

provider
string
required

The service provider or service operator

license
string
required

A license document that applies to this content, typically indicated by URL

name
string

The name of the lesson grouping

ordinalName
string

A label combining sequence number with descriptive text (e.g., "Unit 1", "Chapter 2")

position
integer

The position of this grouping within its parent

academicSubject
string

The academic subject

gradeLevel
string[]

Specifies the educational grades for which the grouping is intended

inLanguage
string

The language of the content

educationalUse
string

The educational use of the grouping

audience
string[]

Specifies the intended audience for the lesson grouping

curriculumLabel
string

A curriculum-specific categorization of the resource

lmsLoadingGuidance
string

LMS loading guidance for this lesson grouping

isOptional
boolean

Whether the lesson grouping is optional to complete

courseCode
string

The identifier for the course used by the course provider

timeRequired
string | null

Approximate or typical time it usually takes to work with or through the lesson grouping (ISO 8601 duration format)

dateCreated
string<date>

The date on which the lesson grouping was created

attributionStatement
string

A human-readable attribution statement for this lesson grouping

lessons
object[]

The lessons contained in this lesson grouping