Skip to main content
GET
/
v1
/
submissions
List submissions
curl --request GET \
  --url https://api.example.com/v1/submissions

Documentation Index

Fetch the complete documentation index at: https://docs.hawkings.education/llms.txt

Use this file to discover all available pages before exploring further.

Query

assignment_id
string
student_id
string
cohort_id
string
ai_status
enum
pending | ready | error.
human_review_status
enum
pending | reviewed | off.
limit
integer
default:"20"
starting_after
string

Examples

// All submissions for an assignment
const subs = await hk.submissions.list({ assignment_id: "asg_123" });

// All submissions awaiting human review across the cohort
const pending = await hk.submissions.list({
  cohort_id: "coh_123",
  human_review_status: "pending",
  ai_status: "ready",
});

Returns

A paginated list of Submissions.