# IIT Delhi Moodle Web Services

**Canonical:** https://apis.io/apis/iit-delhi/moodle-webservices/  
**Provider:** Indian Institute of Technology Delhi — https://apis.io/providers/iit-delhi/  
**Base URL:** https://moodle.iitd.ac.in/webservice/rest/server.php  
**Documentation:** https://moodle.iitd.ac.in/

IIT Delhi Moodle Web Services is one of 8 APIs that [Indian Institute of Technology Delhi](https://apis.io/providers/iit-delhi/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Learning Management, Moodle, Teaching, Campus, and Token Auth. The published artifact set on APIs.io includes API documentation.

IIT Delhi self-hosts Moodle for the 2025-2026 academic year at moodle.iitd.ac.in, and its web-services endpoint is live: an anonymous call to /webservice/rest/server.php returns Moodle's structured invalidtoken error rather than a 404, so the REST protocol is enabled and token-gated. No LTI Advantage platform endpoints are exposed — /mod/lti/certs.php, token.php and auth.php all return 404. The host is the institution's own; the contract is Moodle's product contract and is not saved here.

## Machine-readable artifacts (2)

- **Documentation** — https://moodle.iitd.ac.in/
- **Errors** — https://raw.githubusercontent.com/api-evangelist/iit-delhi/refs/heads/main/errors/iit-delhi-errors.yml

## Other Indian Institute of Technology Delhi APIs (7)

- [IIT Delhi Shibboleth Identity Provider (SAML 2.0 metadata)](https://apis.io/apis/iit-delhi/idp-shibboleth/)
- [IIT Delhi Institutional Repository OAI-PMH](https://apis.io/apis/iit-delhi/oai-pmh/)
- [IIT Delhi Departmental Site Platform API](https://apis.io/apis/iit-delhi/site-platform/)
- [IIT Delhi Institutional Repository DSpace REST API](https://apis.io/apis/iit-delhi/dspace-rest/)
- [IIT Delhi OAuth 2 Authentication Server](https://apis.io/apis/iit-delhi/oauth2/)
- [IIT Delhi Research Profiles on IRINS](https://apis.io/apis/iit-delhi/irins/)
- [IITD Connect API (DevClub) — retired](https://apis.io/apis/iit-delhi/iitd-connect/)

## Tags

Learning Management, Moodle, Teaching, Campus, Token Auth

---

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