/
MO
mobilecoach
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
Activities
20
App Configs
8
App Texts
3
App Users
6
Assets
12
Audiences
8
Authentication
10
Banned Users
6
Certificates
4
Chat
16
Client Events
2
Client Routes
1
Content Shares
11
Contents
1
Courses
25
get
/api/certificates/course/{assetUserMembershipToken}/pdf
Get the certificate PDF for a completed course by a member. Roles: public.
get
/api/certificates/course/{contentId}/preview/pdf
Get a preview of the certificate PDF for a course. Roles: public.
post
/api/courses/{contentId}/enroll-complete
Complete a member's course enrollment. Roles: admin.
post
/api/courses
Create a course. Roles: admin.
get
/api/courses/{contentId}
Get a course, optionally localized. Roles: admin, member.
put
/api/courses/{contentId}
Update a course. Roles: admin.
delete
/api/courses/{contentId}
Delete a course. Roles: admin.
put
/api/courses/{contentId}/locale/{localeCode}
Update a course locale. Roles: admin.
delete
/api/courses/{contentId}/locale/{localeCode}
Delete a course locale. Roles: admin.
post
/api/courses/{contentId}/enroll
Enroll a member in a course. Roles: admin, member.
get
/api/courses/{contentId}/usage
Get usage information for a course. Roles: admin.
get
/api/courses/{contentId}/members
Get enrollments for a course (with optional paging and/or filtering). Roles: admin.
post
/api/courses/{contentId}/progress-reset
Reset progress for all course learners. Status and completion dates are maintained. Roles: admin.
post
/api/courses/{contentId}/enroll-reset
Reset a member's course enrollment. Roles: admin, member.
post
/api/courses/{contentId}/unenroll
Unenroll a member in from course. Roles: admin.
get
/api/groups/{groupId}/courses
Get course enrollments for group members, localized. Roles: admin, group member.
get
/api/groups/{groupId}/courses/{contentId}/export
Export spreadsheet of course enrollments by id for members of a group and, if authorized, its descendants. Roles: admin or group member.
get
/api/groups/{groupId}/members/{memberId}/courses
Get course enrollments (localized) for a group member. Roles: admin, self, or group member.
get
/api/memberships/{membershipId}/courses/export
Export spreadsheet of all member course enrollments. Roles: admin.
post
/api/memberships/{membershipId}/reports/courses
Get a course report by org. Roles: admin.
get
/api/memberships/{membershipId}/courses
Get paged courses by org. Roles: admin.
post
/api/partners/orgs/{orgId}/courses/{courseId}/enroll
Enroll a member into a course.
get
/api/partners/orgs/{orgId}/courses
Get published courses for an organization.
get
/api/userMemberships/{memberId}/assets
Get course enrollments for a member. Roles: admin, member.
get
/api/userMemberships/{memberId}/courses
Get courses (localized) for a member. Roles: admin, member.
Data Syncs
7
Devices
2
Evals
38
Events
29
Exports
14
Group Types
5
Groups
23
Images
2
Imports
41
Invitations
16
Member Notes
4
Member Resources
11
Members
31
Messaging
34
OAuth
7
Organizations
10
Pages
8
Partner Users
4
Payments
4
Playlists
11
Plugins
5
Posts
11
Product Subscriptions
10
Product Vouchers
6
Products
8
Programs
36
Purchases
18
Questions
24
Reports
6
Resources
8
Self Reports
7
Sponsors
5
Tags
7
Tests
8
Vocabularies
2
Webhooks
7
Whiteboards
7
Courses
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Get usage information for a course. Roles: admin.
get
/api/courses/{contentId}/usage
Nov 10, 2026
b27d71336bb6
Revision changes
info
endpoint added