Assignment Mutations
Overview
Section titled “Overview”The assignment mutations allow you to create, update, and delete assignments within your Teachify courses. These operations enable you to programmatically manage student assignments and grade submissions.
Available Mutations
Section titled “Available Mutations”createAssignment
Section titled “createAssignment”Note: This mutation is still under development and will be fully documented when available.
Creates a new assignment in a course, defining deliverables and due dates for students.
updateAssignment
Section titled “updateAssignment”Note: This mutation is still under development and will be fully documented when available.
Updates an existing assignment with new properties, such as description, due date, or requirements.
deleteAssignment
Section titled “deleteAssignment”Note: This mutation is still under development and will be fully documented when available.
Deletes an assignment from a course.
gradeSubmission
Section titled “gradeSubmission”Note: This mutation is still under development and will be fully documented when available.
Grades a student’s assignment submission, providing feedback and a numerical score.
Error Handling
Section titled “Error Handling”All assignment mutations return an errors field in the response that will contain any validation or processing errors that occurred during the operation.
For more information about the Teachify Admin API, please refer to the API Overview.