Skip to main content
GET
/
powerpath
/
getAssessmentProgress
Get assessment progress
curl --request GET \
  --url https://api.alpha-1edtech.ai/powerpath/getAssessmentProgress \
  --header 'Authorization: Bearer <token>'
{
  "lessonType": "<string>",
  "remainingQuestionsPerDifficulty": {
    "easy": 123,
    "medium": 123,
    "hard": 123
  },
  "score": 123,
  "seenQuestions": [
    {
      "id": "<string>",
      "index": 123,
      "title": "<string>",
      "url": "<string>",
      "difficulty": "medium",
      "humanApproved": true,
      "content": {
        "rawXml": "<string>",
        "type": "<string>"
      },
      "response": "<string>",
      "responses": {},
      "correct": true,
      "result": {
        "score": 123,
        "feedback": "<string>",
        "outcomes": {}
      },
      "resultId": "<string>",
      "learningObjectives": [
        "<string>"
      ]
    }
  ],
  "attempt": 123,
  "xp": 123,
  "multiplier": 123,
  "accuracy": 123,
  "correctQuestions": 123,
  "totalQuestions": 123,
  "testResultId": "<string>"
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

student
string
required

The sourcedId of the student who is answering the question

lesson
string
required

The sourcedId of the lesson (ComponentResource)

attempt
string

The attempt number of the lesson that the student is answering

Response

Success

Represents the progress of the student in the PowerPath100 lesson

lessonType
string
required
Allowed value: "powerpath-100"
remainingQuestionsPerDifficulty
object
required
score
number
required

The current score for this attempt

seenQuestions
object[]
required
attempt
number
required

The attempt number

xp
number | null
required

The XP the student has earned in the lesson

multiplier
number | null
required

The multiplier for the student's XP

accuracy
number
required

The accuracy of the student's attempted questions

correctQuestions
number
required

The number of correct questions the student has answered in the lesson

totalQuestions
number
required

The total number of questions in the lesson

testResultId
string

The sourcedId of the parent test AssessmentResult