Building a University API: Why and How
UCL API is a student-led project working to expose the functionality of UCL services via an API that is easy to use for students and staff alike. At present, it provides documented APIs for room bookings (with webhooks), the timetable, people search, library seat occupancy, desktop PC availability, and OAuth (Sign in with UCL). If you’re a student at UCL and want to start building with these APIs, you can dive right in.