# ASU Course Catalog microservices API

**Canonical:** https://apis.io/apis/arizona-state-university/course-catalog-api/  
**Provider:** Arizona State University — https://apis.io/providers/arizona-state-university/  
**Base URL:** https://eadvs-cscc-catalog-api.apps.asu.edu/catalog-microservices/api/v1  
**Documentation:** https://catalog.apps.asu.edu/catalog/classes

ASU Course Catalog microservices API is one of 12 APIs that [Arizona State University](https://apis.io/providers/arizona-state-university/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Course Catalog, Class Search, Registrar, Education, and Undocumented. The published artifact set on APIs.io includes authentication docs.

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.

## Machine-readable artifacts (2)

- **CourseCatalog** — https://catalog.apps.asu.edu/catalog/classes
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/arizona-state-university/refs/heads/main/authentication/arizona-state-university-authentication.yml

## Other Arizona State University APIs (11)

- [ASU Shibboleth SAML 2.0 Identity Provider](https://apis.io/apis/arizona-state-university/shibboleth-idp/)
- [InCommon Federation registration (urn:mace:incommon:asu.edu)](https://apis.io/apis/arizona-state-university/incommon-federation-registration/)
- [ASU Library Research Data Repository API (Dataverse)](https://apis.io/apis/arizona-state-university/dataverse-api/)
- [ASU Research Data Repository OAI-PMH](https://apis.io/apis/arizona-state-university/dataverse-oai/)
- [ASU Library KEEP OAI-PMH](https://apis.io/apis/arizona-state-university/keep-oai/)
- [ASU Library PRISM OAI-PMH](https://apis.io/apis/arizona-state-university/prism-oai/)
- [myASU Data Platform API (api.myasuplat-dpl.asu.edu)](https://apis.io/apis/arizona-state-university/myasu-data-platform/)
- [ASU WebAuth (CAS single sign-on)](https://apis.io/apis/arizona-state-university/sso-cas/)
- [DataCite membership and repository registration](https://apis.io/apis/arizona-state-university/datacite-registration/)
- [Crossref membership (member 37851)](https://apis.io/apis/arizona-state-university/crossref-registration/)
- [ROR organization record (03efmqc40)](https://apis.io/apis/arizona-state-university/ror-registration/)

## Tags

Course Catalog, Class Search, Registrar, Education, Undocumented, Gated

---

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