hermes-api-test.cpm.org
Open in
urlscan Pro
44.236.223.6
Public Scan
Submitted URL: http://hermes-api-test.cpm.org/
Effective URL: https://hermes-api-test.cpm.org/
Submission: On September 14 via api from GB — Scanned from GB
Effective URL: https://hermes-api-test.cpm.org/
Submission: On September 14 via api from GB — Scanned from GB
Form analysis
1 forms found in the DOM<form class="download-url-wrapper"><input class="download-url-input" type="text" value="/swagger"><button class="download-url-button button">Explore</button></form>
Text Content
Explore HERMES 0.0.1 OAS3 /swagger Ebooks submission application Servers / - Self Authorize UTIL DELETE/api/util/classes/{classId}/entries/student/purge purge all student entries for a class DELETE/api/util/classes/{classId}/entries/teacher/purge purge all teacher entries for a class DELETE/api/util/classes/{classId}/entries/all/purge purge all entries and submissions for a class PATCH/api/util/classes updates classIds on groups by keyPairs TEACHER ADMIN GET/api/teacher/ebooks gets book details for all books for user from c3po GET/api/teacher/ebook/{ebookId} gets book details from c3po GET/api/teacher/ebook/{ebookId}/chapters gets list of chapters for book from C3PO GET/api/teacher/chapter/{chapterId}/lessons gets list of lessons for chapter from C3PO GET/api/teacher/lesson/{lessonId} gets Lesson Details from C3PO GET/api/teacher/alerts gets all unreviewed submissions for teacher with related data GET/api/teacher/lesson/{lessonId}/lessoncontentcontainers gets lessonContentContainers for lesson from C3PO GET/api/teacher/class/{classId}/lesson/{lessonId}/problems gets lessonContentContainers for lesson from C3PO along with counts of reviewed / notReviewed submissions for each GET/api/teacher/lesson/{lessonId}/problems gets lessonContentContainers with problem or problemAnswer elements for lesson from C3PO GET/api/teacher/lessoncontentcontainer/{lessonContentContainerId} gets details of lessonContentContainer from C3PO GET/api/teacher/lessoncontentcontainer/{lessonContentContainerId}/submissions Returns a list of submissions for a given lessonContentContainer GET/api/teacher/lessoncontentcontainer/{lessonContentContainerId}/problem gets problem content of lessonContentContainer from C3PO GET/api/teacher/lessoncontentcontainer/{lessonContentContainerId}/answer gets answer content of lessonContentContainer from C3PO GET/api/teacher/classes gets class details for all classes for user from ELS GET/api/teacher/class/{classId} gets class details from ELS GET/api/teacher/class/{classId}/students gets class students from ELS PATCH/api/teacher/submission/{submissionId}/understanding/set sets level of understanding for a submission PATCH/api/teacher/submission/{submissionId}/understanding/unset unset level of understanding for a submission PATCH/api/teacher/submission/{submissionId}/score updates score and scoreOutOf for a submission PATCH/api/teacher/submission/{submissionId}/review updates review for a submission PATCH/api/teacher/entry/{entryId}/archive Archive entry PATCH/api/teacher/entry/{entryId}/unarchive Un-Archive entry DELETE/api/teacher/entry/{entryId} Delete entry GET/api/teacher/class/{classId}/student/{studentId}/submissions Returns a list of submissions for a given class and student GET/api/teacher/class/{classId}/student/{studentId}/lesson/{lessonId} /submissions Returns a list of submissions for a given class, student, and lesson GET/api/teacher/class/{classId}/submissions/{lessonContentContainerId} Returns a list of submissions for a given class and lessonContentContainer GET/api/teacher/class/{classId}/submissions/{lessonContentContainerId}/missing Returns a list of students in this class who have not made a submission for this problem GET/api/teacher/class/{classId}/lesson/{lessonId}/groups Returns a list of groups and students GET/api/teacher/groups/{groupId}/submissions Returns a list of submissions for a given group POST/api/teacher/submission/{submissionId}/entries Submits Entry to submission and creates an entry for student alerts STUDENT EBOOK GET/api/student/ebook/{ebookId}/lesson/{lessonId} Returns submissions for current user GET/api/student/studentAlert Returns alerts for current user GET/api/student/studentAlert/problems Returns problems from list of lesson content container classIds GET/api/student/studentAlert/submissions Returns submissions on alerts table POST/api/student/ebook/{ebookId}/lesson/{lessonId}/problem /{lessonContentContainerId} Submits Submission and creates entry for that submission POST/api/student/submission/{submissionId}/entries Submits Entry to submission PATCH/api/student/entry/{entryId}/archive Archive entry PATCH/api/student/entry/{entryId}/unarchive Un-Archive entry PATCH/api/student/studentAlert/{alertId}/archive Archive alert PATCH/api/student/studentAlert/{alertId}/unarchive Un-Archive alert SHARED GET/api/shared/entry/{entryId}/{fileId} Gets resource for entry content SCHEMAS classIdPairs classIdPair lessons chapters chapter classStudents elsUser ebook ebooks class classes contentVersion content lessonContentContainer lessonProblems lesson submission submissionEntries entry lessonAnswers studentEntry teacherEntry submissionScore submissionUnderstanding submissionReview entrySubmissionUpdate entryTypeUpdate missingSubmission alerts studentAlerts studentAlert