# UCSB Campus API Gateway

**Canonical:** https://apis.io/apis/ucsb/campus-api-gateway/  
**Provider:** University of California, Santa Barbara — https://apis.io/providers/ucsb/  
**Base URL:** https://api.ucsb.edu  
**Documentation:** https://developer.ucsb.edu/docs/security/overview

UCSB Campus API Gateway is one of 27 APIs that [University of California, Santa Barbara](https://apis.io/providers/ucsb/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include API Gateway, Campus, and Security. The published artifact set on APIs.io includes API documentation and authentication docs.

The single API front door for the campus, at api.ucsb.edu. Every campus API is published as a proxy on it and it enforces the ucsb-api-key application entitlement before a request reaches a backend web service. It runs on Apigee (api.ucsb.edu CNAMEs to ucsb-prod.apigee.net) but the domain, the proxies, the API products and the backend services are UCSB’s, so this is institution-operated infrastructure on a vendor runtime, not a vendor tenancy. Probed live 2026-08-30: an unauthenticated call returns 401 with an Apigee fault envelope, and the CORS allow-list advertises the whole auth surface — ucsb-api-key, ucsb-api-version, ucsb-user-jwt.

## Machine-readable artifacts (8)

- **Documentation** — https://developer.ucsb.edu/docs/security/overview
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/authentication/ucsb-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/scopes/ucsb-scopes.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/errors/ucsb-problem-types.yml
- **Rules** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/rules/ucsb-rules.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/lifecycle/ucsb-lifecycle.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/conformance/ucsb-conformance.yml
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/vocabulary/ucsb-vocabulary.yml

## Other University of California, Santa Barbara APIs (12)

- [UCSB API Developer Portal](https://apis.io/apis/ucsb/developer-portal/)
- [UCSB Academic Curriculums](https://apis.io/apis/ucsb/academic-curriculums/)
- [UCSB Academic Graduate Programs](https://apis.io/apis/ucsb/academic-graduate-programs/)
- [UCSB Academic Quarter Calendar](https://apis.io/apis/ucsb/academic-quarter-calendar/)
- [UCSB BARC Quarter Calendar](https://apis.io/apis/ucsb/barc-quarter-calendar/)
- [UCSB BARC Students API](https://apis.io/apis/ucsb/barc-students-api/)
- [UCSB CLAS Schedules](https://apis.io/apis/ucsb/clas-schedules/)
- [UCSB ClassCode Lookup Service](https://apis.io/apis/ucsb/classcode-lookup-service/)
- [UCSB Department Chartfield](https://apis.io/apis/ucsb/department-chartfield/)
- [UCSB Department Course Extract](https://apis.io/apis/ucsb/department-course-extract/)
- [UCSB Employee Job](https://apis.io/apis/ucsb/employee-job/)
- [UCSB Events](https://apis.io/apis/ucsb/events/)

## Tags

API Gateway, Campus, Security

---

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