# GBLxAPI - K-12 Education Apps Profile

The GBLxAPI K-12 Education Apps profile of xAPI was created to identify and standardize the common interactions that can be found in k-12 educational learning apps and game-based learning. The profile was created as part of a research project known as GBLxAPI. 

## Profile Details

| Property | Value |
| --- | --- |
| **ID** | `https://w3id.org/xapi/gblxapi` |
| **See Also** | https://gblxapi.org |
| **Status** | draft |
| **Version** | v1.0 |

## Author

**The GBLxAPI Project**

## Concepts

### grade

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/grade`

The grade level(s) content available in the object represented alpha-numerically from Pre-K (PK), Kindergarten (K), and grades 1-12.

### domain

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/domain`

Represents the domain or discipline content type that the actor has experienced in the statement. An example for GBLxAPI for math is Counting and Cardinality.

### subdomain

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/subdomain`

Represents the subdomain content type the actor has experienced in the statement. An example for GBLxAPI for math is Problem Solving.

### skill

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/skill`

Represents a skills type the actor has experienced in the statement. An example for GBLxAPI for science is Cause and Effect.

### focus

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/focus`

Represents a subject area focus the actor has experienced in the statement. An example for GBLxAPI for science is Electricity.

### topic

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/topic`

Represents a subject area topic the actor has experienced in the statement. An example for GBLxAPI for science is Natural Selection.

### action

**Type:** ContextExtension

**ID:** `https://w3id.org/xapi/gblxapi/extensions/action`

Represents an action the actor has undertaken in the statement. An example for GBLxAPI for science is Graphs, Plots, and Tables.

### difficulty

**Type:** ActivityExtension

**ID:** `https://w3id.org/xapi.gblxapi/extensions/difficulty`

Represents a difficulty level that determines the complexity of questions that the learner must answer or activities they must perform.

---
*Generated from TLA Toolbox on 4/5/2026*