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
}
]
}
}
]
}Trace Learn
List trace learn parent assignments
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
Show child attributes
Show child attributes
⌘I