GET
/api/v1/mark/submissions/:id
Retrieve a submission
Fetches a submission and its marking. Results are progressive: status moves pending → extracting → marking → completed. Once complete, per-question results, totals, and feedback are populated.
Returns
The submission with status, an extraction block (page_count, answers_found/answers_total), and a marking block (percentage, grade, questions_correct/questions_total, results, strengths, weaknesses, improvement_suggestions, topic_performance, usage).