Expand description
Controllers for requests starting with /api/v0/main-frontend/global-stats
.
FunctionsΒ§
- _add_
routes - Add a route for each controller in this module.
- get_
completion_ πstats_ by_ email_ domain - GET
/api/v0/main-frontend/global-stats/completion-stats-by-email-domain
Query parameters:year: Optional- Filter results to specific year (e.g. ?year=2023) - get_
course_ πcompletion_ stats_ for_ email_ domain - GET
/api/v0/main-frontend/global-stats/course-completion-stats-for-email-domain
Query parameters:email_domain: String - The email domain to get stats for (required)year: Optional- Filter results to specific year (e.g. ?year=2023) - get_
course_ πmodule_ stats_ by_ completions_ registered_ to_ study_ registry - GET
/api/v0/main-frontend/global-stats/course-module-stats-by-completions-registered-to-study-registry
Query parameters:granularity: String - Either βyearβ or βmonthβ (defaults to βyearβ) - get_
number_ πof_ people_ completed_ a_ course - GET
/api/v0/main-frontend/global-stats/number-of-people-completed-a-course
- get_
number_ πof_ people_ done_ at_ least_ one_ exercise - GET
/api/v0/main-frontend/global-stats/number-of-people-done-at-least-one-exercise
- get_
number_ πof_ people_ registered_ completion_ to_ study_ registry - GET
/api/v0/main-frontend/global-stats/number-of-people-registered-completion-to-study-registry
- get_
number_ πof_ people_ started_ course - GET
/api/v0/main-frontend/global-stats/number-of-people-started-course