Skip to main content
GET
/
academic-standards
/
{caseIdentifierUUID}
/academic-standards/{caseIdentifierUUID}
curl --request GET \
  --url https://api.learningcommons.org/knowledge-graph/v0/academic-standards/{caseIdentifierUUID} \
  --header 'x-api-key: <api-key>'
{
  "identifier": "b15d0fc6-94b7-5bae-9e62-2c30813b4c0f",
  "caseIdentifierURI": "https://satchelcommons.com/ims/case/v1p0/CFItems/6b9ee241-d7cc-11e8-824f-0242ac160002",
  "caseIdentifierUUID": "6b9ee241-d7cc-11e8-824f-0242ac160002",
  "name": null,
  "statementCode": "6.NS.B.4",
  "description": "Find the greatest common factor of two whole numbers less than or equal to 100 and the least common multiple of two whole numbers less than or equal to 12. Use the distributive property to express a sum of two whole numbers 1—100 with a common factor as a multiple of a sum of two whole numbers with no common factor. *For example, express $36 + 8$ as $4(9 + 2)$.*",
  "statementType": "Standard",
  "normalizedStatementType": "Standard",
  "jurisdiction": "Multi-State",
  "academicSubject": "Mathematics",
  "gradeLevel": [
    "6"
  ],
  "inLanguage": "en-US",
  "dateCreated": null,
  "dateModified": "2025-02-05",
  "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."
}

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

caseIdentifierUUID
string<uuid>
required

The CASE UUID identifier from the CASE Network published by 1EdTech

Response

Successfully retrieved the standard

Represents an individual statement or structural element within a standards framework.

StandardsFrameworkItems are the building blocks of academic standards documents. They can be:

  • Learning expectations: Normative statements that define what students should know or be able to do (e.g., standards, competencies, performance indicators)
  • Organizational elements: Structural groupings that organize learning expectations into coherent units (e.g., domains, strands, clusters, conceptual categories)

Each item preserves the original statement text and metadata from state frameworks while including normalized properties that enable cross-framework queries and comparisons. Items maintain full traceability to their source in the CASE Network through CASE identifiers.

identifier
string
required

The unique identifier for this item in the Knowledge Graph system. This is a system-generated UUID that remains stable across data updates and can be used to reference this item in queries and relationships.

Example:

"9ef35b41-827b-5e57-8e32-304110c78d27"

caseIdentifierUUID
string<uuid>
required

A UUID referencing the equivalent item in the CASE Network published by 1EdTech. Use this identifier to trace the standard back to its authoritative source, establish equivalence with other systems using CASE data, or cross-reference with official state documentation that includes CASE identifiers.

Example:

"6bd8552e-6f8f-4538-bf33-d016ac080178"

author
string
required

The author or creator of this content, typically the organization that published the standards framework

Example:

"1EdTech"

provider
string
required

The service provider or organization that makes this data available in the knowledge graph

Example:

"Learning Commons"

license
string<uri>
required

A URL to the license document that applies to this content

Example:

"https://creativecommons.org/licenses/by/4.0/"

attributionStatement
string
required

A textual credit that acknowledges the source and creator of this work, as required by the CC BY 4.0 license. If you display or redistribute this standard, you must include this attribution statement to comply with the license terms.

Example:

"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."

caseIdentifierURI
string<uri>

A URI referencing the equivalent item in the CASE Network published by 1EdTech. This identifier can be used to trace the corresponding standard in the CASE dataset.

Example:

"https://satchelcommons.com/ims/case/v1p0/CFItems/6bd8552e-6f8f-4538-bf33-d016ac080178"

name
string | null

The name or title of this item. This is typically used for framework-level items or major organizational groupings within a framework.

Example:

"Functions - Sequences and Series"

statementCode
string | null

A short, human-readable code that uniquely identifies this standard within its standards framework context. Typically alphanumeric (e.g., "3.NF.A.1", "A.1B", "MP1") and reflects the standards framework's internal coding scheme. This is the code educators use to reference standards in curriculum materials, lesson plans, and assessment systems. May be null for organizational groupings that don't have assigned codes.

Example:

"PC.F-SS.B.4"

description
string | null

The full text of the standard or organizational element, describing what students should know or be able to do

Example:

"Describe the impact of a transformation matrix on a graphical object."

statementType
string | null

The original classification label used by the source standards framework to categorize this item (e.g., "Domain", "Cluster", "Strand", "Benchmark", "Practice Standard"). Unlike normalizedStatementType which standardizes across standards frameworks, this field preserves the exact terminology used in the state's official standards document, which can be helpful for maintaining consistency with state-specific materials and educator expectations.

Example:

"Standard"

normalizedStatementType
enum<string> | null

A normalized classification that describes the broad functional role of this item, standardized across all standards frameworks regardless of how individual states label their standards. This enables cross-state queries like "find all actual standards" vs "find all organizational groupings". Use this field when you need consistent categorization across multiple jurisdictions.

Available options:
Standard,
Standard Grouping,
Other
Example:

"Standard"

jurisdiction
enum<string>

The state, territory, country, or governing education agency responsible for publishing and adopting this standard. For U.S. state standards, this is the state name (e.g., "Iowa", "California"). This field is essential for filtering standards by location and understanding which standards apply to specific student populations or geographic regions.

Available options:
Alabama,
Alaska,
Arizona,
Arkansas,
California,
Colorado,
Connecticut,
Delaware,
Florida,
Georgia,
Hawaii,
Idaho,
Illinois,
Indiana,
Iowa,
Kansas,
Kentucky,
Louisiana,
Maine,
Maryland,
Massachusetts,
Michigan,
Minnesota,
Mississippi,
Missouri,
Montana,
Nebraska,
Nevada,
New Hampshire,
New Jersey,
New Mexico,
New York,
North Carolina,
North Dakota,
Ohio,
Oklahoma,
Oregon,
Pennsylvania,
Rhode Island,
South Carolina,
South Dakota,
Tennessee,
Texas,
Utah,
Vermont,
Virginia,
Washington,
Washington, D.C.,
West Virginia,
Wisconsin,
Wyoming,
Multi-State
Example:

"Iowa"

academicSubject
enum<string>

The academic subject area for this standard

Available options:
English Language Arts,
Mathematics,
Science,
Social Studies,
Other
Example:

"Mathematics"

gradeLevel
enum<string>[] | null

The educational grade level(s) for which this standard is intended. Values are strings to accommodate grade bands and special designations (e.g., "K", "PK", "9-12"). A standard may specify multiple individual grades or grade ranges. Use this field to filter standards appropriate for specific student grade levels.

Educational grade level

Available options:
PK,
K,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
Example:
["9", "10", "11", "12"]
inLanguage
enum<string>

The language of the content, in BCP 47 format

Available options:
en-US,
es-US
Example:

"en-US"

dateCreated
string<date> | null

The date on which this element was created in the source system

Example:

"2024-08-15"

dateModified
string<date> | null

The date on which this element was most recently modified in the source system (CASE Network). Use this field to track when standards were last updated and identify the most current version of standards data.

Example:

"2024-08-15"

notes
string | null

Optional field containing additional context, commentary, clarifications, or usage guidance about this standard. May include information about prerequisite knowledge, connections to other standards, or implementation notes from the source framework.

Example:

"This standard applies to advanced precalculus courses"