ASU Course Catalog microservices API
ASU's own course, class and subject search API, running at eadvs-cscc-catalog-api.apps.asu.edu/catalog-microservices/api/v1 and consumed by the public class-search single-page application at catalog.apps.asu.edu. Endpoints observed include /search/terms, /search/subjects, /search/classes, /search/courses, /search/seats, /search/cohortcount and /search/reservedseats. ASU-built and ASU-hosted, but OAuth-gated: every path returns 401 Unauthorized without a bearer token obtained against an ASU client_id, and no client registration, token endpoint or scope catalogue is published for outside developers. The catalog itself is public through the web UI only; third-party tools scrape it.