GET
/
assignment-evaluation
/
v1
/
assignment
/
{id}
/
answer-sheet
/
{ansSheetId}
/
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

200
application/json
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