This API is created by nushackers, and provides querying of courses information such as the module description, timetable and pre-requisites.
I was a graduate from NUS, so I could see that an API would be very useful when it comes to a new semester where students spend a huge amount of time searching and bidding for their modules.
It is also enlightening to learn that the project is built using Python, Flask and Scrapy.