GET
/
v1
/
learning
/
student
/
track
TypeScript client
import { TxAgentKitClient } from '@tx-agent-kit/sdk'

const client = new TxAgentKitClient({
  token: process.env.TX_AGENT_KIT_TOKEN
})

const response = await client.studentExperience.getStudentExperienceTrack()
{
  "completedLessons": 1,
  "answeredQuestions": 1,
  "correctAnswers": 1,
  "independentAnswers": 1,
  "supportedAnswers": 1,
  "topics": [
    {
      "subjectId": "<string>",
      "topicId": "<string>",
      "mastery": 123,
      "observations": 1
    }
  ],
  "history": [
    {
      "id": "<string>",
      "lessonId": "<string>",
      "title": "<string>",
      "completedAt": "<string>",
      "correct": 1,
      "total": 1
    }
  ]
}

Response

Success

completedLessons
integer
required

a non-negative number

Required range: x >= 0
answeredQuestions
integer
required

a non-negative number

Required range: x >= 0
correctAnswers
integer
required

a non-negative number

Required range: x >= 0
independentAnswers
integer
required

a non-negative number

Required range: x >= 0
supportedAnswers
integer
required

a non-negative number

Required range: x >= 0
topics
object[]
required
history
object[]
required