UCLA Classes API
All classes offered in a selected UCLA term - title, description, notes, final exam details, and class sections with meeting times, locations, enrolment counts, units and instructors. Six read operations tagged Classes and Class Sections, including a dedicated route for UCLA Extension. Keyed on UCLA's own three-character offeredTermCode. Contract is Swagger 2.0, published by UCLA on its own portal and describing routes on UCLA's own gateway.
Documentation
Documentation
https://developer.api.ucla.edu/api/261
Authentication
https://raw.githubusercontent.com/api-evangelist/ucla/refs/heads/main/authentication/ucla-authentication.yml