# AUB Moodle Web Services (REST)

**Canonical:** https://apis.io/apis/aub/moodle-webservices/  
**Provider:** American University of Beirut — https://apis.io/providers/aub/  
**Base URL:** https://lms.aub.edu.lb/webservice/rest/server.php  
**Documentation:** https://lms.aub.edu.lb/

AUB Moodle Web Services (REST) is one of 11 APIs that [American University of Beirut](https://apis.io/providers/aub/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Learning Management, Moodle, LMS, REST, and Authenticated. The published artifact set on APIs.io includes authentication docs.

AUB's learning management system is a Moodle instance the university hosts itself at lms.aub.edu.lb (moodle.aub.edu.lb is a CNAME to it), fronted by an AWS load balancer in the AUB account. The Moodle Web Services REST endpoint is enabled and answers an anonymous call with a structured XML fault — ERRORCODE invalidtoken, class core\exception\moodle_exception — which proves the service is deployed and token-gated rather than absent. Tokens are issued only to AUB accounts, so there is no public data here; the surface is catalogued because it is a live, institution-operated, machine-readable API endpoint. The contract is Moodle's, shipped by every Moodle operator, so none is saved under AUB's name.

## Machine-readable artifacts (1)

- **Authentication** — https://raw.githubusercontent.com/api-evangelist/aub/refs/heads/main/authentication/aub-authentication.yml

## Other American University of Beirut APIs (10)

- [AUB ScholarWorks DSpace REST API](https://apis.io/apis/aub/scholarworks-rest/)
- [AUB ScholarWorks OAI-PMH](https://apis.io/apis/aub/scholarworks-oai/)
- [AUB Shibboleth Identity Provider (SAML 2.0)](https://apis.io/apis/aub/shibboleth-idp/)
- [InCommon federation registration (AUB IdP)](https://apis.io/apis/aub/incommon-federation/)
- [AUB Moodle LTI 1.3 platform endpoints](https://apis.io/apis/aub/moodle-lti-platform/)
- [Crossref membership (AUB)](https://apis.io/apis/aub/crossref-member/)
- [Handle System prefix 10938 (AUB ScholarWorks)](https://apis.io/apis/aub/handle-prefix/)
- [ROR registration (AUB)](https://apis.io/apis/aub/ror-record/)
- [AUB Libraries discovery and management (Ex Libris Primo / Alma)](https://apis.io/apis/aub/library-discovery/)
- [AUB Libraries LibGuides (Springshare)](https://apis.io/apis/aub/libguides/)

## Tags

Learning Management, Moodle, LMS, REST, Authenticated

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/aub/moodle-webservices/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/aub/.
