# UAM Moodle — LTI 1.3 Platform and Web Services

**Canonical:** https://apis.io/apis/uam/moodle-lti/  
**Provider:** Autonomous University of Madrid — https://apis.io/providers/uam/  
**Base URL:** https://moodle.uam.es/mod/lti/  
**Documentation:** https://moodle.uam.es/

UAM Moodle — LTI 1.3 Platform and Web Services is one of 9 APIs that [Autonomous University of Madrid](https://apis.io/providers/uam/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Learning Management, Moodle, LTI, LTI Advantage, and JWKS. The published artifact set on APIs.io includes authentication docs.

UAM self-hosts two Moodle learning platforms, Grado 2026/27 at moodle.uam.es and Posgrado at posgrado.uam.es, both acting as LTI 1.3 / LTI Advantage platforms. Each publishes live public signing keys at /mod/lti/certs.php (RS256 RSA, kid 3ef1afab74110b0d11ed on the Grado instance), an OIDC authorization endpoint at /mod/lti/auth.php and an access-token service at /mod/lti/token.php that returns a well-formed OAuth error to an unsigned request. The Moodle web services REST endpoint is enabled and answering with a Moodle invalidtoken exception, meaning tokens exist but are issued only by UAM administrators. Recorded as one surface rather than split per protocol: it is one deployment, and splitting it would inflate the footprint the way this cohort was inflated before.

## Machine-readable artifacts (4)

- **JWKS** — https://moodle.uam.es/mod/lti/certs.php
- **Examples** — https://raw.githubusercontent.com/api-evangelist/uam/refs/heads/main/examples/uam-moodle-lti-jwks-example.json
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/uam/refs/heads/main/authentication/uam-authentication.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/uam/refs/heads/main/conformance/uam-conformance.yml

## Other Autonomous University of Madrid APIs (8)

- [Biblos-e Archivo REST API (DSpace 7)](https://apis.io/apis/uam/biblos-rest/)
- [Biblos-e Archivo OAI-PMH Endpoint](https://apis.io/apis/uam/biblos-oai/)
- [Portal de Revistas Electrónicas de la UAM — OAI-PMH Endpoint](https://apis.io/apis/uam/revistas-oai/)
- [UAM Identity Provider — SIR / eduGAIN SAML 2.0 Metadata](https://apis.io/apis/uam/idp-federation/)
- [Crossref Membership — Servicio de Publicaciones de la UAM](https://apis.io/apis/uam/crossref-member/)
- [ROR Registration — Universidad Autónoma de Madrid](https://apis.io/apis/uam/ror/)
- [Biblioguías UAM — Springshare LibGuides Tenancy](https://apis.io/apis/uam/biblioguias/)
- [BiblioAgenda UAM — Springshare LibCal Tenancy](https://apis.io/apis/uam/biblioagenda/)

## Tags

Learning Management, Moodle, LTI, LTI Advantage, JWKS, Course Delivery, Gated

---

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