Skip to main content
GET
Lesson by ID

Authorizations

x-api-key
string
header
required

API key for authentication

Path Parameters

lessonId
string
required

Unique identifier for the resource in Knowledge Graph

Response

Successfully retrieved lesson

Focused instructional session within a curriculum structure (e.g., lesson grouping or course) designed to achieve specific learning objectives

identifier
string
required

Unique identifier for the resource in Knowledge Graph

author
string
required

Author or creator of the resource

provider
string
required

Source data provider for the resource

license
string
required

URL to the resource's license document

name
string

Name or title of the resource

ordinalName
string

Label with sequence number and descriptive text (e.g., "Lesson 1")

position
integer

Position of the resource within its parent

academicSubject
string

Academic subject

gradeLevel
enum<string>[]

Educational grade level that the resource is intended for

Available options:
PK,
K,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
inLanguage
string

Language used in the resource (BCP 47 format)

educationalUse
string

Educational use of the resource

audience
string[]

Intended audience of the resource

curriculumLabel
string

Curriculum-specific categorization of the resource

lmsLoadingGuidance
string

LMS loading guidance for the resource

isOptional
boolean

Whether the resource is optional to complete

courseCode
string

Unique identifier for the resource used by the course provider

publisherIdentifier
string | null

Unique identifier for the resource used by the publisher

timeRequired
string

Approximate amount of time required to work through the resource (ISO 8601 duration format)

dateCreated
string<date>

Date created

attributionStatement
string

Statement that acknowledges the resource's author and provider, as required by the CC BY 4.0 license