LEMASYS Lemasys GitHub

API

Lemasys exposes typed operational APIs around Moodle identity, content, games, and learning events.

GET /api/courses
Authorization: Bearer $LEMASYS_TOKEN

POST /api/xapi/statements
Auth can be resolved through Moodle sessions or service tokens.
API boundaries map to Moodle-backed resources, not arbitrary screens.
Admin operations are designed for scripting and observability.
OpenAPI publishing is planned after TASK-47 unblocks the public repo.