Skip to main content
GET
List assignments
The list only includes assignments created with the same API user as your access token. Results are newest first.

Filters

pageSize in the response is always 10, even when you send a different page_size. Count the rows in data to see the real page size, and use count, next, and previous to page through the list.

Get an assignment

One assignment with its documents and status.

List assignment answer sheets

Every student submission on one assignment.

Authorizations

Authorization
string
header
required

Access token from Get an access token.

Query Parameters

assignmentName
string

Match part of the assignment name, ignoring case.

Example:

"essay"

grade
string

Exact match on grade.

Example:

"7"

section
string

Exact match on section.

Example:

"A"

page
integer
default:1

Page number, starting at 1.

Required range: x >= 1
Example:

1

page_size
integer
default:10

Rows per page, up to 1000.

Required range: 1 <= x <= 1000
Example:

25

Response

One page of assignments.

count
integer

Total number of rows that match, across all pages.

Example:

12

pageSize
integer

Always 10, even when you send a different page_size. Count data to see the real page size.

Example:

10

showing
string

Which page you are on.

Example:

"Page 1 of 2"

next
string<uri> | null

URL of the next page, or null on the last page.

Example:

"https://api.crazygoldfish.com/assignment-evaluation/v1/assignment/?page=2"

previous
string<uri> | null

URL of the previous page, or null on the first page.

Example:

null

data
object[]