Skip to main content
GET
/
assignment-evaluation
/
v1
/
assignment
/
{id}
/
answer-sheet
Get Assignment Answer Sheet
curl --request GET \
  --url https://api-staging.crazygoldfish.com/assignment-evaluation/v1/assignment/{id}/answer-sheet/
{
  "count": 1,
  "pageSize": 10,
  "showing": "Page 1 of 1",
  "next": null,
  "previous": null,
  "data": [
    {
      "id": "57387c68-0706-4a9d-834a-237b6b63cb5d",
      "status": 2,
      "batchId": "batch_1",
      "sessionId": "session_1",
      "studentId": "12345",
      "name": "John Doe",
      "teacherId": "teacher_1",
      "documents": [
        {
          "id": "be30ee9a-e0ab-4abe-a8b4-1092ee10d1b7",
          "status": 2,
          "pageNo": 123,
          "uploadTime": "2025-04-09T17:07:32.934530Z",
          "url": "https://cgfblob.blob.core.windows.net/documents/assignment-evaluation/Grade_1_HW_Alphamath_addition__lPBnWUZ.pdf",
          "fileType": 1
        }
      ]
    }
  ]
}

When to use this endpoint

Use this endpoint whenever you need a list view of all student submissions for a single assignment:
  • Teacher dashboards that show who has submitted, who is pending, and who failed upload.
  • Admin or coordinator views that monitor assignment participation and completion rates.
  • Analytics jobs that aggregate per‑assignment performance before drilling into individual answer sheets.
It is typically called before fetching an individual student’s answer sheet or scores.

Path Parameters

id
string
required

Unique identifier of the assignment

Response

Student submissions retrieved successfully.

count
integer

Total number of submissions

Example:

1

pageSize
integer

Number of submissions per page

Example:

10

showing
string

Current pagination information

Example:

"Page 1 of 1"

next
string | null

URL to the next page, if any

Example:

null

previous
string | null

URL to the previous page, if any

Example:

null

data
object[]

List of student submissions