Skip to main content
GET
/
academic-standards
/academic-standards
curl --request GET \
  --url https://api.learningcommons.org/knowledge-graph/v0/academic-standards \
  --header 'x-api-key: <api-key>'
{
  "data": [
    {
      "identifier": "8e73cea8-f61d-5ac4-bcef-a84a331618d6",
      "caseIdentifierURI": "https://satchelcommons.com/ims/case/v1p0/CFItems/65b82d75-d7cc-11e8-824f-0242ac160002",
      "caseIdentifierUUID": "65b82d75-d7cc-11e8-824f-0242ac160002",
      "name": null,
      "statementCode": null,
      "description": "Standards for Mathematical Practice",
      "statementType": null,
      "normalizedStatementType": null,
      "jurisdiction": "Vermont",
      "academicSubject": "Mathematics",
      "gradeLevel": [
        "K",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12"
      ],
      "inLanguage": "en-US",
      "dateCreated": null,
      "dateModified": "2023-11-19",
      "notes": null,
      "author": "1EdTech",
      "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 state standards and written permission under CC BY-4.0 from 1EdTech."
    }
  ],
  "pagination": {
    "limit": 1,
    "nextCursor": "eyJpZGVudGlmaWVyIjogIjhlNzNjZWE4LWY2MWQtNWFjNC1iY2VmLWE4NGEzMzE2MThkNiJ9",
    "hasMore": true
  }
}

Authorizations

x-api-key
string
header
required

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

Query Parameters

standardsFrameworkCaseIdentifierUUID
string<uuid>
required

The CASE UUID of the standards framework to retrieve academic standards from. This identifies which state or jurisdictional standards framework to query. You must provide this parameter to scope the academic standards query to a specific standards framework.

gradeLevel
enum<string>[]

Filter by grade level. Can be specified multiple times to include multiple grades.

Educational grade level

Available options:
PK,
K,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
academicSubject
enum<string>

Filter by academic subject area Academic subject area

Available options:
English Language Arts,
Mathematics,
Science,
Social Studies,
Other
normalizedStatementType
enum<string>

Filter standards by their normalized classification. Use this to retrieve only instructional standards (exclude organizational groupings) or to separate different types of framework elements. Normalized classification of a standards framework item

Available options:
Standard,
Standard Grouping,
Other
limit
integer
default:100

Maximum number of results to return. Default is 100. Maximum allowed is 1000.

Required range: 1 <= x <= 1000
cursor
string

Cursor for pagination. Obtain this value from the 'nextCursor' field in the previous response. Omit for the first page.

Response

Successfully retrieved list of standards

Generic cursor-based paginated response wrapper

data
object[]
required

Array of result items

pagination
object
required

Cursor-based pagination metadata