---
title: "courses"
image: "https://docs.quirelms.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.quirelms.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: Quire API

## Operations

- [Read one accessrestriction](/api/courses/getAccessRestriction/)
- [List accessrestrictions deleted since a point in time](/api/courses/listAccessRestrictionDeletions/)
- [List activities](/api/courses/listActivities/)
- [Add an activity to a course section](/api/courses/createActivity/)
- [Read one activity](/api/courses/getActivity/)
- [Delete an activity](/api/courses/deleteActivity/)
- [Change an activity's name, visibility, group mode or module settings](/api/courses/updateActivity/)
- [Apply up to 500 activity operations](/api/courses/bulkActivities/)
- [List activities deleted since a point in time](/api/courses/listActivityDeletions/)
- [Read one activity by external identifier](/api/courses/getActivityByExternalId/)
- [Create or update an activity by external identifier](/api/courses/upsertActivity/)
- [List attendancesessions](/api/courses/listAttendanceSessions/)
- [Read one attendancesession](/api/courses/getAttendanceSession/)
- [Read one attendancesession by external identifier](/api/courses/getAttendanceSessionByExternalId/)
- [List attendancestatuses](/api/courses/listAttendanceStatuses/)
- [Read one attendancestatus](/api/courses/getAttendanceStatus/)
- [Read one attendancestatus by external identifier](/api/courses/getAttendanceStatusByExternalId/)
- [List categories](/api/courses/listCategories/)
- [Create a category](/api/courses/createCategory/)
- [Read one category](/api/courses/getCategory/)
- [Delete a category and everything in it](/api/courses/deleteCategory/)
- [Rename a category, or show or hide it](/api/courses/updateCategory/)
- [Apply up to 500 category operations](/api/courses/bulkCategories/)
- [List categories deleted since a point in time](/api/courses/listCategoryDeletions/)
- [Read one category by external identifier](/api/courses/getCategoryByExternalId/)
- [Create or update a category by external identifier](/api/courses/upsertCategory/)
- [List checklistitems](/api/courses/listChecklistItems/)
- [Read one checklistitem](/api/courses/getChecklistItem/)
- [Read one checklistitem by external identifier](/api/courses/getChecklistItemByExternalId/)
- [List choiceoptions](/api/courses/listChoiceOptions/)
- [Add an option to a poll](/api/courses/createChoiceOption/)
- [Read one choiceoption](/api/courses/getChoiceOption/)
- [Remove a poll option nobody has chosen](/api/courses/deleteChoiceOption/)
- [Change a poll option's text or answer limit](/api/courses/updateChoiceOption/)
- [Apply up to 500 choiceoption operations](/api/courses/bulkChoiceOptions/)
- [Read one choiceoption by external identifier](/api/courses/getChoiceOptionByExternalId/)
- [Create or update a poll option by external identifier](/api/courses/upsertChoiceOption/)
- [List coursejobs](/api/courses/listCourseJobs/)
- [Read one coursejob](/api/courses/getCourseJob/)
- [List coursejobs deleted since a point in time](/api/courses/listCourseJobDeletions/)
- [List courses](/api/courses/listCourses/)
- [Create a course](/api/courses/createCourse/)
- [List accessrestrictions](/api/courses/listCourseAccessRestrictions/)
- [Read messages in a course tutor transcript](/api/courses/listCourseAiTutorTranscriptMessages/)
- [List tutor transcripts in a course](/api/courses/listCourseAiTutorTranscripts/)
- [List packages](/api/courses/listCoursePackages/)
- [List sections](/api/courses/listCourseSections/)
- [Add a section to a course](/api/courses/createCourseSection/)
- [Read one course](/api/courses/getCourse/)
- [Move a course to the recycle bin](/api/courses/deleteCourse/)
- [Archive a course](/api/courses/archiveCourse/)
- [Hide a live course from learners](/api/courses/hideCourse/)
- [Publish a course](/api/courses/publishCourse/)
- [Reopen an archived or hidden course](/api/courses/reopenCourse/)
- [Apply up to 500 course operations](/api/courses/bulkCourses/)
- [List courses deleted since a point in time](/api/courses/listCourseDeletions/)
- [Read one course by external identifier](/api/courses/getCourseByExternalId/)
- [Create a course by external identifier, or return the one that has it](/api/courses/upsertCourse/)
- [List databasefields](/api/courses/listDatabaseFields/)
- [Add a field to a database](/api/courses/createDatabaseField/)
- [Read one databasefield](/api/courses/getDatabaseField/)
- [Delete a database field and its values](/api/courses/deleteDatabaseField/)
- [Change a database field](/api/courses/updateDatabaseField/)
- [Apply up to 500 databasefield operations](/api/courses/bulkDatabaseFields/)
- [Read one databasefield by external identifier](/api/courses/getDatabaseFieldByExternalId/)
- [Create or update a database field by external identifier](/api/courses/upsertDatabaseField/)
- [List facetofacesessions](/api/courses/listFacetofaceSessions/)
- [Read one facetofacesession](/api/courses/getFacetofaceSession/)
- [Read one facetofacesession by external identifier](/api/courses/getFacetofaceSessionByExternalId/)
- [List feedbackitems](/api/courses/listFeedbackItems/)
- [Read one feedbackitem](/api/courses/getFeedbackItem/)
- [Read one feedbackitem by external identifier](/api/courses/getFeedbackItemByExternalId/)
- [List glossaryentries](/api/courses/listGlossaryEntries/)
- [Add an entry to a glossary](/api/courses/createGlossaryEntry/)
- [Read one glossaryentry](/api/courses/getGlossaryEntry/)
- [Delete a glossary entry](/api/courses/deleteGlossaryEntry/)
- [Change a glossary entry: its concept, definition, aliases, categories or linking](/api/courses/updateGlossaryEntry/)
- [Approve a glossary entry](/api/courses/approveGlossaryEntry/)
- [Send an approved glossary entry back to waiting for approval](/api/courses/unapproveGlossaryEntry/)
- [Apply up to 500 glossaryentry operations](/api/courses/bulkGlossaryEntries/)
- [Read one glossaryentry by external identifier](/api/courses/getGlossaryEntryByExternalId/)
- [Create or update a glossary entry by external identifier](/api/courses/upsertGlossaryEntry/)
- [List jobs](/api/courses/listJobs/)
- [Read one job](/api/courses/getJob/)
- [List lessonpages](/api/courses/listLessonPages/)
- [Add a page to a lesson](/api/courses/createLessonPage/)
- [Read one lessonpage](/api/courses/getLessonPage/)
- [Delete a lesson page and its answers](/api/courses/deleteLessonPage/)
- [Change a lesson page's title, body, time limit or annotations](/api/courses/updateLessonPage/)
- [Add an answer to a lesson page](/api/courses/addAnswerLessonPage/)
- [Move a lesson page to follow another, or to the start](/api/courses/moveLessonPage/)
- [Remove an answer from a lesson page](/api/courses/removeAnswerLessonPage/)
- [Make a lesson page the page learners start on](/api/courses/setStartLessonPage/)
- [Change an answer on a lesson page](/api/courses/updateAnswerLessonPage/)
- [Apply up to 500 lessonpage operations](/api/courses/bulkLessonPages/)
- [Read one lessonpage by external identifier](/api/courses/getLessonPageByExternalId/)
- [Create or update a lesson page by external identifier](/api/courses/upsertLessonPage/)
- [List livesessionmeetings](/api/courses/listLivesessionMeetings/)
- [Read one livesessionmeeting](/api/courses/getLivesessionMeeting/)
- [Read one livesessionmeeting by external identifier](/api/courses/getLivesessionMeetingByExternalId/)
- [List livesessionrecordings](/api/courses/listLivesessionRecordings/)
- [Read one livesessionrecording](/api/courses/getLivesessionRecording/)
- [Read one livesessionrecording by external identifier](/api/courses/getLivesessionRecordingByExternalId/)
- [Read one section](/api/courses/getSection/)
- [Delete a section and its activities](/api/courses/deleteSection/)
- [Rename a section, or show or hide it](/api/courses/updateSection/)
- [Apply up to 500 section operations](/api/courses/bulkSections/)
- [List sections deleted since a point in time](/api/courses/listSectionDeletions/)
- [Read one section by external identifier](/api/courses/getSectionByExternalId/)
- [Create or update a section by external identifier](/api/courses/upsertSection/)
- [Read one templateversion](/api/courses/getTemplateVersion/)
- [List templates](/api/courses/listTemplates/)
- [Create a course template](/api/courses/createTemplate/)
- [Read one template](/api/courses/getTemplate/)
- [Delete a course template](/api/courses/deleteTemplate/)
- [Edit a course template](/api/courses/updateTemplate/)
- [Publish an immutable template version from a course](/api/courses/publishTemplate/)
- [List templateversions](/api/courses/listTemplateTemplateVersions/)
- [Apply up to 500 template operations](/api/courses/bulkTemplates/)
- [List templates deleted since a point in time](/api/courses/listTemplateDeletions/)
- [Read one template by external identifier](/api/courses/getTemplateByExternalId/)
- [Create or reconcile a course template by external identifier](/api/courses/upsertTemplate/)
- [List wikipageversions](/api/courses/listWikiPageVersions/)
- [Read one wikipageversion](/api/courses/getWikiPageVersion/)
- [List wikipages](/api/courses/listWikiPages/)
- [Add a page to a wiki](/api/courses/createWikiPage/)
- [Read one wikipage](/api/courses/getWikiPage/)
- [Save a new version of a wiki page, or rename it](/api/courses/updateWikiPage/)
- [Restore an earlier version of a wiki page as a new version](/api/courses/restoreWikiPage/)
- [Apply up to 500 wikipage operations](/api/courses/bulkWikiPages/)
- [Read one wikipage by external identifier](/api/courses/getWikiPageByExternalId/)
- [Create or save a wiki page by external identifier](/api/courses/upsertWikiPage/)
- [List workshopdimensions](/api/courses/listWorkshopDimensions/)
- [Read one workshopdimension](/api/courses/getWorkshopDimension/)
- [Read one workshopdimension by external identifier](/api/courses/getWorkshopDimensionByExternalId/)


Source: https://docs.quirelms.com/api/tags/courses/index.md
