# NUS Canvas LMS API

**Canonical:** https://apis.io/apis/nus/canvas/  
**Provider:** National University of Singapore — https://apis.io/providers/nus/  
**Base URL:** https://canvas.nus.edu.sg/api/v1  
**Documentation:** https://canvas.nus.edu.sg/

NUS Canvas LMS API is one of 8 APIs that [National University of Singapore](https://apis.io/providers/nus/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Learning Management, LTI, Course Delivery, and Gated. The published artifact set on APIs.io includes API documentation.

The learning management system for NUS courses, running on Instructure's Canvas as a vanity tenant. The REST API is live and returns a structured 401 to unauthenticated callers; the LTI 1.3 tool-platform JWKS is publicly readable. NUS's courses and students, Instructure's contract and engineering.

## Machine-readable artifacts (1)

- **Documentation** — https://canvas.nus.edu.sg/api/lti/security/jwks

## Other National University of Singapore APIs (7)

- [NUS Federated Identity Service (VAFS)](https://apis.io/apis/nus/identity/)
- [NUS NextBus (Internal Shuttle Bus) API](https://apis.io/apis/nus/nextbus/)
- [ScholarBank@NUS DSpace REST API](https://apis.io/apis/nus/scholarbank-rest/)
- [ScholarBank@NUS OAI-PMH Interface](https://apis.io/apis/nus/scholarbank-oai/)
- [Blog.nus WordPress REST API](https://apis.io/apis/nus/blog-wp/)
- [NUSMods API (student-operated, not endorsed)](https://apis.io/apis/nus/nusmods/)
- [NUS entry in the Singapore Access Federation](https://apis.io/apis/nus/sgaf/)

## Tags

Learning Management, LTI, Course Delivery, Gated

---

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