Moodle GraphQL API
Moodle is an open-source learning management system. The API covers courses, users, enrollments, grades, assignments, quizzes, forums, resources, activities, calendar events, badges, and completion tracking.
Overview
Moodle GraphQL API is a GraphQL API specification published by Moodle on the APIs.io network.
Moodle is an open-source learning management system. The API covers courses, users, enrollments, grades, assignments, quizzes, forums, resources, activities, calendar events, badges, and completion tracking.
The GraphQL endpoint is available at No. documentation is published at https://moodledev.io/docs/apis/subsystems/external/.
The specification includes 2 reference links.
Tagged areas include E-Learning, EdTech, LMS, Moodle, and Open-Source.
Endpoint
References
- Reference https://moodledev.io/docs/apis/subsystems/external/functions
- Schema https://github.com/api-evangelist/moodle
Work with this as data
Every GraphQL schema here is available over the APIs.io API and to AI agents over MCP.