# IKEN Moodle LMS — web services and LTI 1.3 platform

**Canonical:** https://apis.io/apis/iisc/courses-moodle/  
**Provider:** Indian Institute of Science Bangalore — https://apis.io/providers/iisc/  
**Base URL:** https://courses.iisc.ac.in/webservice/rest/server.php  
**Documentation:** https://courses.iisc.ac.in/

IKEN Moodle LMS — web services and LTI 1.3 platform is one of 7 APIs that [Indian Institute of Science Bangalore](https://apis.io/providers/iisc/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Course Catalog, Learning Management, Moodle, LTI, and Authentication. The published artifact set on APIs.io includes an API reference.

IISc's own learning management system, a self-hosted Moodle branded "IKEN" at courses.iisc.ac.in, exposing two machine surfaces verified live 2026-09-01. The LTI 1.3 Advantage platform endpoints are public — GET /mod/lti/certs.php returns 200 application/json with a real JWKS (RSA, RS256, kid ffa71c7514f167fc08f4) and /mod/lti/auth.php returns 200 — which makes this a genuine, evidenced IMS LTI conformance surface on the institution's own domain. The Moodle web-services REST endpoint at /webservice/rest/server.php is live and token-gated, returning 200 application/json {"exception":"moodle_exception","errorcode":"invalidtoken"} to a keyless call, and /lib/ajax/service.php returns a structured Moodle JSON error. No token is issued to the public, so no payload could be read and no contract has been generated to stand in for one: the Moodle web-services contract is Moodle's product contract, shared by every deployment, and belongs in Moodle's own repo rather than here. The deployment, the host and the courses are IISc's.

## Machine-readable artifacts (2)

- **APIReference** — https://courses.iisc.ac.in/mod/lti/certs.php
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/iisc/refs/heads/main/conformance/iisc-conformance.yml

## Other Indian Institute of Science Bangalore APIs (6)

- [IISc Shibboleth Identity Provider (INFED / eduGAIN)](https://apis.io/apis/iisc/identity-federation/)
- [Journal of the Indian Institute of Science OAI-PMH](https://apis.io/apis/iisc/jiisc-oai/)
- [ETD@IISc DSpace 6 REST API](https://apis.io/apis/iisc/etd-dspace-rest/)
- [ePrints@IISc OAI-PMH](https://apis.io/apis/iisc/eprints-oai/)
- [ROR registration — Indian Institute of Science](https://apis.io/apis/iisc/ror-registration/)
- [Crossref Open Funder Registry entry — Indian Institute of Science](https://apis.io/apis/iisc/crossref-funder-registry/)

## Tags

Course Catalog, Learning Management, Moodle, LTI, Authentication

---

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