Skip to main content
GET
Durable skill by ID

Authorizations

x-api-key
string
header
required

API key for authentication

Path Parameters

identifier
string
required

The unique identifier for the durable skill in the Knowledge Graph system

Response

Successfully retrieved the durable skill

Represents an individual element within a durable skills framework — either a skill statement or an organizational grouping that structures them.

Durable skills frameworks organize their content hierarchically, and each framework uses its own vocabulary for the levels (for example "Competency" and "Component Skill" in XQ Competencies, or "Subskill" and "Indicator" in Carnegie Skills Progressions). Use normalizedStatementType for a classification that is consistent across frameworks, and statementType to see the framework's own label.

These items are published outside the CASE Network, so they carry no CASE identifiers and are addressed by their Knowledge Graph identifier.

identifier
string
required

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

author
string
required

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

provider
string
required

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

license
string<uri>
required

A URL to the license document that applies to this content

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 content, you must include this attribution statement to comply with the license terms.

hasChildren
boolean
required

True if this item has at least one direct child via the "hasChild" relationship. Use this flag to decide whether to render an expand/collapse affordance and whether a follow-up call to /durable-skills/{identifier}/children will return results, avoiding requests that yield empty pages.

statementCode
string | null

A short, human-readable code that identifies this item within its framework, reflecting its position in the hierarchy (e.g. "COL.1.1A.1", "FK.AC.1.a"). This is the code practitioners use to reference the skill in materials and planning tools.

name
string | null

A short label for this item. For progression levels this names the level reached (e.g. "Exploring", "Analyzing", "Integrating", "Extending"), which distinguishes sibling levels under the same parent. May be null for organizational groupings that carry no separate label.

description
string | null

The full text of the skill statement or organizational element, describing what a learner should know or be able to do. May be null for purely structural groupings.

statementType
string | null

The classification label used by the source framework for this item (e.g. "Competency", "Component Skill", "Progression Level", "Subskill", "Indicator"). This preserves the framework's own terminology, which differs between frameworks. Use normalizedStatementType for cross-framework comparisons.

normalizedStatementType
enum<string> | null

A normalized classification describing the broad functional role of this item, standardized across frameworks regardless of each framework's own labels. Use this to separate skill statements from the groupings that organize them.

Available options:
Standard,
Standard Grouping,
Other
gradeLevel
enum<string>[] | null

The educational grade level(s) for which this item is intended

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
jurisdiction
enum<string>

The governing body responsible for publishing this item. Durable skills are not state-specific and are published as "Multi-State".

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
inLanguage
enum<string>

The language of the content, in BCP 47 format

Available options:
en-US,
es-US
dateCreated
string<date> | null

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

dateModified
string<date> | null

The date on which this item was most recently modified in the source system

notes
string | null

Optional field containing additional context, commentary or usage guidance about this item