Expand description
Controllers for requests starting with /api/v0/main-frontend/pages
.
FunctionsΒ§
- _add_
routes - Add a route for each controller in this module.
- delete_
page π - DELETE
/api/v0/main-frontend/pages/:page_id
- Delete a page, related exercises, and related exercise tasks by id. - get_
all_ πpages_ by_ course_ id - GET
/api/v0/main-frontend/pages/:course_id/all-course-pages-for-course
- Get all pages of a course - get_
page_ πinfo - GET
/api/v0/main-fronted/pages/:page_id/info
- Get a pagesβs course id, course name, organization slug - history π
- GET /api/v0/main-frontend/pages/:page_id/history
- history_
count π - GET /api/v0/main-frontend/pages/:page_id/history_count
- post_
new_ πpage - POST
/api/v0/main-frontend/pages
- Create a new page. - restore π
- POST /api/v0/main-frontend/pages/:page_id/restore
- update_
page_ πdetails - POST
/api/v0/main-frontend/pages/:page_id/page-details
- Update pages title and url_path.