curl --request GET \
--url https://api.learningcommons.org/knowledge-graph/v0/assessments \
--header 'x-api-key: <api-key>'{
"data": [
{
"identifier": "im:d540d085-5435-5b3c-875b-9c810a18d81a",
"name": "Practice Problems",
"academicSubject": "Mathematics",
"gradeLevel": [
"4",
"elementary_school"
],
"author": "Illustrative Mathematics",
"provider": "Learning Commons",
"inLanguage": "English",
"educationalUse": "assessment",
"audience": [
"Teacher",
"Student",
"Family"
],
"license": "https://creativecommons.org/licenses/by-nc/4.0/",
"curriculumLabel": "Practice Problems",
"lmsLoadingGuidance": "unspecified",
"isOptional": false,
"courseCode": "im360:4",
"studentGroupingType": "individual",
"dateCreated": "2021-04-30"
}
],
"pagination": {
"limit": 100,
"nextCursor": null,
"hasMore": false
}
}Fetches assessments for a course with optional filtering by lesson or lesson grouping.
Assessments can be associated with different levels of the curriculum hierarchy:
Use this endpoint when you need to:
Note: You cannot provide both lessonId and lessonGroupingId in the same request.
curl --request GET \
--url https://api.learningcommons.org/knowledge-graph/v0/assessments \
--header 'x-api-key: <api-key>'{
"data": [
{
"identifier": "im:d540d085-5435-5b3c-875b-9c810a18d81a",
"name": "Practice Problems",
"academicSubject": "Mathematics",
"gradeLevel": [
"4",
"elementary_school"
],
"author": "Illustrative Mathematics",
"provider": "Learning Commons",
"inLanguage": "English",
"educationalUse": "assessment",
"audience": [
"Teacher",
"Student",
"Family"
],
"license": "https://creativecommons.org/licenses/by-nc/4.0/",
"curriculumLabel": "Practice Problems",
"lmsLoadingGuidance": "unspecified",
"isOptional": false,
"courseCode": "im360:4",
"studentGroupingType": "individual",
"dateCreated": "2021-04-30"
}
],
"pagination": {
"limit": 100,
"nextCursor": null,
"hasMore": false
}
}API key for authentication. Include your API key in the x-api-key header for all requests.
The unique identifier of the course
Filter to assessments for a specific lesson (cannot be used with lessonGroupingId)
Filter to assessments for a specific lesson grouping (cannot be used with lessonId)
Maximum number of results to return. Default is 100. Maximum allowed is 1000.
1 <= x <= 1000Cursor for pagination. Obtain this value from the 'nextCursor' field in the previous response. Omit for the first page.
Was this page helpful?