# NUSMods API (student-operated, not endorsed)

**Canonical:** https://apis.io/apis/nus/nusmods/  
**Provider:** National University of Singapore — https://apis.io/providers/nus/  
**Base URL:** https://api.nusmods.com/v2  
**Documentation:** https://nusmods.com/

NUSMods API (student-operated, not endorsed) 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 Course Catalog, Timetable, Student Built, and Open-Source. The published artifact set on APIs.io includes API documentation.

The only public machine-readable description of NUS course data that exists — module lists, module information, prerequisite trees, timetables and venue occupancy, published as an OpenAPI 3.0.1 document with academic-year path versioning. It is built and run by NUSModifications, a student organisation, on nusmods.com, and its own specification names mods@nusmods.com as the contact. Its description states the data is scraped daily from official APIs provided by the NUS Registrar's Office — meaning NUS does operate a course API, but not one the public can reach. No evidence of institutional endorsement or operation was found, so this is recorded as a relationship and its artifacts are deliberately not saved under NUS.

## Machine-readable artifacts (2)

- **Documentation** — https://api.nusmods.com/v2/
- **GitHubOrganization** — https://github.com/nusmodifications

## 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/)
- [NUS Canvas LMS API](https://apis.io/apis/nus/canvas/)
- [Blog.nus WordPress REST API](https://apis.io/apis/nus/blog-wp/)
- [NUS entry in the Singapore Access Federation](https://apis.io/apis/nus/sgaf/)

## Tags

Course Catalog, Timetable, Student Built, Open-Source

---

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