API reference
Base URL https://api.edumark.ai/v1 · version 2026-10-21. Every page is generated from the published OpenAPI description, so it always matches the API.
Jobs and files
Follow background jobs, download their files and upload documents.
Marking
Proposed marks and feedback for answers, documents, recordings and workbooks.
- Marking guide draftsDraft the question type, maximum marks and marking guide for questions that are missing them.
- Marking proposalProposed marks, feedback and margin comments against your questions and marking guidance, or on a completed document.
- Recording markingProposed marks and feedback for a spoken or filmed answer, from its transcript, still frames and delivery.
- Submission checksCheck uploaded work before you accept it: right brief, every question answered, word count, name and your own questions.
- Workbook markingProposed marks and feedback for a completed spreadsheet: cells, formulas, charts and layout.
Integrity
Originality and AI-writing checks with the evidence behind them.
Questions
Original questions with marking guidance, in the formats other systems import.
Extraction
Assessment documents turned into structured questions and criteria.
Learning
Flashcards, quizzes, revision sheets, lessons and feedback for learners.
- Answer feedbackWarm, specific feedback on up to 20 learners' own-words answers, without marks.
- Audio lessonA narrated audio lesson that teaches a topic like a mini podcast, saved as an MP3 with its script and chapters.
- Concept mapA concept map: one root topic, grouped concepts beneath it, and cross-links explaining how ideas connect.
- Document readingRead photos, scans and handwriting into text: verbatim transcripts, a learner's working, or teaching notes.
- Fill the gapsFill-the-gaps notes: short passages with the key terms removed, plus answers, hints, reasons and a word bank.
- FlashcardsA deck of question-and-answer flashcards from a topic, your text or a document, with an Anki-compatible CSV.
- Practice quizA self-marking practice quiz with answers and explanations, from a topic, your text or a document.
- Revision sheetA one-page revision sheet: summary, must-knows, key terms, relationships, traps, memory hooks and self-check questions.
- Teach me lessonA short tutor-style lesson: one idea per step, a concrete example, a check, and help for a stuck learner.
Media
Videos, slides, interactive apps, games and transcripts.
- Explainer videoA narrated explainer video planned from your topic, script or material, rendered to MP4 with captions.
- Interactive appA small hands-on learning app built from your lesson, as a self-contained, sandboxed web page.
- Learning gameA short, polished learning game designed around your material, as a self-contained, sandboxed web page.
- Slide deckA teaching slide deck from your topic, outline or material, as editable PowerPoint and PDF.
- TranscriptionA timed transcript of an audio or video recording, with captions files.
Authoring
Course outlines, full courses, imports, lessons and assignments.
- Assignment draftsAn assignment brief turned into a reviewable EduMark assignment: tasks, marks and marking criteria.
- Course buildsA complete course, with every lesson and quiz written, from your brief and teaching material.
- Course importsA web page or a course file (Moodle, Common Cartridge, Blackboard, SCORM, PDF, Word, GIFT and more) organised into a course you can review.
- Course outlinesA course outline (modules, lessons, quizzes and outcomes) drafted from a brief, your text or a document.
- Lesson draftsOne lesson or quiz written in full, ready for learners, from a title and what it should teach.
Reports
Free exports of gradebooks, analytics and released results.
LMS data
Learners, courses, runs, enrolments, submissions, results and events in your centre.
- AnalyticsProgress, course completion, learners needing attention and every governed analytics measure.
- AssignmentsList and read assignments, create drafts and update them.
- AttendanceRead live sessions, registers and in-person check-ins.
- CertificatesRead issued certificates and download them as PDFs.
- CohortsRead your team's cohorts and who is in them.
- Course runsCreate and manage runs of your courses for cohorts or chosen people, on dates or at their own pace.
- CoursesList and read courses and their outlines; create drafts and update details.
- EnrolmentsSee who is on which course and run; add and withdraw learners.
- EventsPoll what happened in your team: submissions, marking, results, enrolments and more.
- GradebookA course run's learners, progress and released marks, using the course's gradebook rules.
- LearnersList, create, update and archive the learners in your team.
- ResultsApproved, released marks and feedback.
- StaffRead the educators, markers and supervisors in your team.
- SubmissionsList and read submitted work, hand in files for a learner, and read the AI marking proposal.