curl --request GET \
--url https://api.learningcommons.org/knowledge-graph/v0/learning-components \
--header 'x-api-key: <api-key>'{
"data": [
{
"identifier": "0013fbee-3e76-500f-9978-42aa1a65f105",
"description": "Use conversions to solve multi-step real-world problems",
"academicSubject": "Mathematics",
"inLanguage": "en-US",
"dateCreated": "2025-04-01",
"dateModified": "2025-04-01",
"author": "Achievement Network",
"provider": "Learning Commons",
"license": "https://creativecommons.org/licenses/by/4.0/",
"attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. Learning Commons received learning components under CC BY-4.0 from Achievement Network."
},
{
"identifier": "0046446a-0a9b-5ace-92a3-23d4bb158c68",
"description": "Determine the lateral surface area of three-dimensional cylinders in real-world problems",
"academicSubject": "Mathematics",
"inLanguage": "en-US",
"dateCreated": "2025-04-01",
"dateModified": "2025-04-01",
"author": "Achievement Network",
"provider": "Learning Commons",
"license": "https://creativecommons.org/licenses/by/4.0/",
"attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. Learning Commons received learning components under CC BY-4.0 from Achievement Network."
}
],
"pagination": {
"limit": 100,
"nextCursor": "eyJpZGVudGlmaWVyIjogIjA5OWNlY2NiLTQ3MzItNTZjMC1iZGIxLTYxZjljNmZjYmQ2NSJ9",
"hasMore": true
}
}Fetches a list of LearningComponents filtered by academic subject.
This endpoint retrieves learning components for a specific subject area. Learning components are granular skills that break down broad standards into teachable units. Currently, learning components are primarily available for Mathematics, with additional subjects being developed.
Use this endpoint when you need to:
The endpoint returns paginated results. Use the limit and cursor parameters to control the number of results returned and navigate through large result sets.
Related topics:
curl --request GET \
--url https://api.learningcommons.org/knowledge-graph/v0/learning-components \
--header 'x-api-key: <api-key>'{
"data": [
{
"identifier": "0013fbee-3e76-500f-9978-42aa1a65f105",
"description": "Use conversions to solve multi-step real-world problems",
"academicSubject": "Mathematics",
"inLanguage": "en-US",
"dateCreated": "2025-04-01",
"dateModified": "2025-04-01",
"author": "Achievement Network",
"provider": "Learning Commons",
"license": "https://creativecommons.org/licenses/by/4.0/",
"attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. Learning Commons received learning components under CC BY-4.0 from Achievement Network."
},
{
"identifier": "0046446a-0a9b-5ace-92a3-23d4bb158c68",
"description": "Determine the lateral surface area of three-dimensional cylinders in real-world problems",
"academicSubject": "Mathematics",
"inLanguage": "en-US",
"dateCreated": "2025-04-01",
"dateModified": "2025-04-01",
"author": "Achievement Network",
"provider": "Learning Commons",
"license": "https://creativecommons.org/licenses/by/4.0/",
"attributionStatement": "Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. Learning Commons received learning components under CC BY-4.0 from Achievement Network."
}
],
"pagination": {
"limit": 100,
"nextCursor": "eyJpZGVudGlmaWVyIjogIjA5OWNlY2NiLTQ3MzItNTZjMC1iZGIxLTYxZjljNmZjYmQ2NSJ9",
"hasMore": true
}
}API key for authentication. Include your API key in the x-api-key header for all requests.
The academic subject area to retrieve learning components for. Currently, Mathematics has the most comprehensive coverage, with additional subjects being developed. Academic subject area
English Language Arts, Mathematics, Science, Social Studies, Other 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?