API ReferenceOverview

API Reference

The EmbayLMS REST API is available at https://{your-subdomain}.embaylms.com/api/v1/.

The interactive OpenAPI spec is available at /api/v1/docs on your tenant subdomain.

Sections

SectionDescription
Getting StartedBase URL, versioning, and your first request
AuthenticationAPI keys and Bearer token auth
Pagination & FilteringPage-based pagination and filter syntax
Rate LimitsRequest limits and 429 handling
ErrorsError codes and response envelope
PlansPublic subscription-tier catalog (pricing, caps, capabilities)
UsersList and manage the tenant’s users
CoursesCourse catalog and content management
EnrollmentsList, manage, and read enrollment progress
CompletionsAudit-grade course completion records
Billing MetricsServer-to-server billable-usage pull (active/licensed users)
GroupsGroup membership and assignments
ReportsCompletion & enrollment reports (more report types planned)
WebhooksSubscribe to LMS events (delivery planned)
LTI 1.3Launch EmbayLMS content from external platforms