GET
/
v1
/
trace-learn
/
parent
/
assignments
TypeScript client
import { TxAgentKitClient } from '@tx-agent-kit/sdk'

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

const response = await client.traceLearn.listTraceLearnParentAssignments()
{
  "assignments": [
    {
      "id": "<string>",
      "title": "<string>",
      "subjectName": "<string>",
      "questionCount": 123,
      "dueAt": "<string>",
      "dueLabel": "<string>",
      "timeLimitMinutes": 123,
      "createdAt": "<string>",
      "assignedByName": "<string>",
      "canDelete": true,
      "assignedStudentIds": [
        "<string>"
      ],
      "resultSummary": {
        "assignedCount": 123,
        "completedCount": 123,
        "completionRatePercent": 50,
        "classAveragePercent": 50,
        "perStudent": [
          {
            "studentId": "<string>",
            "scorePercent": 50
          }
        ]
      }
    }
  ]
}

Response

Success

assignments
object[]
required