ListSkillsResponse

  • skills
    Type: array · SkillWithState[]
    required
      • displayName
        Type: string
        required

        Short display name of the skill (e.g., Multiplication, Addition)

      • factSetCount
        Type: integer
        min:  
        0
        required

        Number of configured fact sets for the skill

      • gainableXp
        Type: object · GainableXp
        required

        Server-computed XP availability per game mode for today

      • id
        Type: string
        required

        Skill identifier, based on Common Core standards

      • isAwaitingPlacement
        Type: boolean
        required

        Whether the skill still needs a placement verdict; practice is withheld and the speedrun entry is the placing run until it is false

      • name
        Type: string
        required

        Display name of the skill

      • progress
        Type: number
        min:  
        0
        max:  
        1
        required

        Progress as decimal from 0-1 based on facts mastery

      • state
        Type: string · SkillWithStateStateenum
        required

        Current state of the skill for the student

        values
        • NOT_STARTED
        • IN_PROGRESS
        • COMPLETED
      • availabilityStatus
        Type: string · SkillAvailabilityenum

        Whether the skill can be played right now

        values
        • Available
        • AllFactsOnCooldown
      • catalogPlacement
        Type: string · CatalogPlacementenum

        Whether the skill is on the default learning path or is opt-in enrichment content

        values
        • default
        • enrichment
      • competitionsCompletedToday
        Type: integer

        Number of competitions completed today for this skill

      • group
        Type: object · SkillGroup

        Presentation grouping for the skill picker; skills without a group render standalone

      • lastWorkedOn
        Type: string Format: date-time

        Date and time the student last worked on the skill, in ISO format

      • metadata
        Type: object · SkillMetadata

        Metadata about the equation structure and naming for this skill (math-binary skills only)