Create Homework Submission
Homeworks
Create Homework Submission
Upload homework files for AI review
POST
Create Homework Submission
Create Homework Submission
This endpoint allows students to upload their homework files for review.Path Parameters
The UUID of the homework being submitted
Request Body
The ID of the student submitting the homework
The files containing the student’s homework solution (max 10 files)
Headers
multipart/form-data
Your API authentication key
Response
The unique identifier for the submission
The ID of the homework being submitted
The ID of the chat session created for this submission review
The current status of the submission. Possible values: ‘submitted’ (initial state), ‘reviewed’ (AI has reviewed), ‘approved’ (meets requirements), or ‘needs_revision’ (requires changes).
URL for the chat interface
Timestamp when the submission was created
AI analysis of the submission
Grade assigned to the submission. Possible values: ‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’.
Error Responses
400: Bad Request
400: Bad Request
Invalid input parameters
401: Unauthorized
401: Unauthorized
404: Not Found
404: Not Found
Homework not found
500: Internal Server Error
500: Internal Server Error
Processing error