AVKUL ERPDocs
MODULE GUIDE · 11 OCT 2026

Homework & assignments

Create and distribute class work, collect student submissions and record grading feedback.

Try guided demo →Download guide ↓
Homework & assignments — illustrated workflow banner

What you can do

01

Class and section scope

02

Assignment attachments

03

Submission queue

04

Grading

05

History

06

In-app reminders

Access & setup

Intended access: Assigned account with the required permissions.

  • An assigned school account with the required permissions.
  • The academic, student or staff setup used by this workflow.
Required permission keys
assignment:viewassignment:updateassignment:createassignment:delete

Use the public sample demo to learn this flow. Your assigned ERP account determines access to actual school records.

How the workflow works

  1. 01

    Select the teaching section and create an assignment

    An assigned school account with the required permissions.

  2. 02

    Add the instructions, due date and supported files

    Assignment attachments is part of the documented workflow.

  3. 03

    Review submitted or pending work

    Submission queue is part of the documented workflow.

  4. 04

    Grade the submission and review the activity history

    Review the result in the connected record or workspace before moving on.

Request fields to understand

Source-declared fields used by related operations; each operation has its own validation and scope.

FieldDeclared typeInput
assignmentIdstringOptional
dueInDaysnumberOptional
titlestringRequired by declaration
classIdstringOptional
sectionIdstringOptional
subjectIdstringOptional
instructionsstringOptional
maxMarksnumberOptional
dueDatestringOptional
status'DRAFT' | 'PUBLISHED' | 'CLOSED'Optional
versionstringOptional
correctionReasonstringOptional
outcome'GRADED' | 'RETURNED'Optional
marksObtainednumberOptional
remarksstringOptional

Rules & current limits

  • Attachment access and learner submissions follow school and child ownership. Reminder delivery depends on the configured channel.

Source inventory checked on 11 October 2026. Guide availability confirms documentation publication, not certification of every external service or device flow.

Try homework & assignments

Open a guided sample workspace, try the available actions, then reset whenever you like. No login required.

Launch guided demo →

API & permissions reference

This is the module’s source-declared endpoint catalogue. Reading this reference does not execute any request.

13 source-declared operations
GET/api/v1/assignment-files/:id

Download

assignment:view
POST/api/v1/assignments/:id/files

Upload

assignment:update
GET/api/v1/assignments

List

assignment:view
GET/api/v1/assignments/dashboard

Dashboard

assignment:view
GET/api/v1/assignments/pending

Pending

assignment:view
POST/api/v1/assignments/remind

Remind

assignment:update

Declared request fields: assignmentId (optional), dueInDays (optional).

GET/api/v1/assignments/:id/reminders

Reminder History

assignment:view
GET/api/v1/assignments/:id/history

History

assignment:view
GET/api/v1/assignments/:id

Get

assignment:view
POST/api/v1/assignments

Create

assignment:create

Declared request fields: title (required), classId (optional), sectionId (optional), subjectId (optional), instructions (optional), maxMarks (optional), dueDate (optional), status (optional), version (optional).

PATCH/api/v1/assignments/:id

Update

assignment:update
DELETE/api/v1/assignments/:id

Remove

assignment:delete
PATCH/api/v1/assignments/submissions/:submissionId/grade

Grade Submission

assignment:update

Declared request fields: version (optional), correctionReason (optional), outcome (optional), marksObtained (optional), remarks (optional).

Open the actual application

ERP links use your assigned account. Record-specific pages start from the list so you can choose a real record.

Keep exploring