GET
/
v1
/
trace-learn
/
answer-sheets
/
templates
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.listTraceLearnAnswerSheetTemplates()
[
  {
    "id": "<string>",
    "title": "<string>",
    "subjectName": "<string>",
    "questionCount": 123,
    "linkedAssignmentId": "<string>",
    "linkedAssignmentTitle": "<string>",
    "generatedSheetCount": 1,
    "pendingReviewCount": 1,
    "sections": [
      {
        "name": "<string>",
        "startQuestion": 123,
        "endQuestion": 123
      }
    ],
    "primaryGeneratedSheet": {
      "sheetCode": "<string>",
      "studentName": "<string>"
    }
  }
]

Response

Success

id
string
required

a string at most 128 character(s) long

Required string length: 1 - 128
title
string
required
subjectId
enum<string> | null
required
Available options:
maths,
english,
verbal-reasoning,
non-verbal-reasoning
subjectName
string
required
questionCount
number
required
optionCount
enum<number>
required
Available options:
4,
5
linkedAssignmentId
string | null
required

a string at most 128 character(s) long

Required string length: 1 - 128
linkedAssignmentTitle
string | null
required
generatedSheetCount
integer
required

a non-negative number

Required range: x >= 0
pendingReviewCount
integer
required

a non-negative number

Required range: x >= 0
sections
object[]
required
primaryGeneratedSheet
object