GET
/
assignment-evaluation
/
v1
/
assignment
/
{id}
/
answer-sheet
/
{ansSheetId}
/
score
/
Get Assignment Answer Sheet Score
curl --request GET \
  --url https://api-staging.crazygoldfish.com/assignment-evaluation/v1/assignment/{id}/answer-sheet/{ansSheetId}/score/ \
  --header 'Authorization: Bearer <token>'
{
  "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "assignmentName": "Maths",
  "instruction": "Solve the following problems.",
  "marks": 2,
  "grade": "A",
  "courseId": "12231232",
  "parentQuestions": [
    {
      "id": "cabb699a-ef46-447c-85d2-f320d83f9745",
      "questionNumber": "Q1",
      "text": "Solve the following.",
      "marks": 0,
      "questions": [
        {
          "id": "2edd8bfd-3616-4899-95e9-98d67489ca11",
          "questionNumber": "a",
          "text": "There are 5 lions in the jungle and 4 lions in the grassland. What is the total number of lions altogether?",
          "marks": 1,
          "diagramDescription": "Illustration of lions in jungle and grassland.",
          "answer": {
            "id": "741cd09f-543f-460e-9b6e-826cf2809cb1",
            "text": "7",
            "marks": 1,
            "feedbacks": [
              {
                "feedback": "The student correctly solved the problem and provided the right answer. However, including a step-by-step explanation would enhance clarity and show their thought process.",
                "student_text": "9",
                "justification": "The student's answer of 9 is correct as it accurately represents the total number of lions calculated by adding the lions in the jungle (5) and the lions in the grassland (4).",
                "marks_deducted": "0",
                "room_for_improvement": "The student could provide a brief explanation of how they arrived at the answer to demonstrate their understanding of the addition process."
              }
            ]
          }
        }
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Unique identifier of the assignment

ansSheetId
string
required

Unique identifier of the answer sheet

Response

Assignment retrieved successfully.

id
string

Unique identifier for the assignment

Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

assignmentName
string

Name of the assignment

Example:

"Maths"

instruction
string | null

Instructions for the assignment

Example:

"Solve the following problems."

marks
number

Total marks for the assignment

Example:

2

grade
string | null

Grade of the assignment

Example:

"A"

courseId
string

ID of the course

Example:

"12231232"

parentQuestions
object[]

List of parent questions in the assignment