NUS Canvas LMS API

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.

API entry from apis.yml

apis.yml Raw ↑
aid: nus:canvas
name: NUS Canvas LMS API
description: 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.
humanURL: https://canvas.nus.edu.sg/
baseURL: https://canvas.nus.edu.sg/api/v1
tags:
- Learning Management
- LTI
- Course Delivery
- Gated
properties:
- type: Documentation
  url: https://canvas.nus.edu.sg/api/lti/security/jwks
x-operator: tenant
x-operator-evidence: canvas.nus.edu.sg CNAMEs to nus-vanity.instructure.com; TLS certificate carries no
  organization.