University of California, Santa Barbara logo

University of California, Santa Barbara

University of California, Santa Barbara (UCSB) is a public land-grant research university and a member of the University of California system, ranked #79 in the QS World University Rankings 2025. UCSB operates a formal, well-structured API Developer Portal at developer.ucsb.edu that exposes campus enterprise APIs across Academics, Administration, Dining, Employees, Housing, and Students categories. Most APIs are gated behind registration and manual account approval (security classifications include Auto-Approved, Access Approval Required, and Private). The UCSB Library also runs the Alexandria Digital Research Library (ADRL), a Samvera/Fedora-based institutional repository, and maintains an official GitHub organization at github.com/ucsb.

8 APIs 0 Features
EducationHigher EducationUniversityStudent Information SystemCampusCaliforniaUnited States

APIs

UCSB API Developer Portal

Central campus API developer portal for discovering, subscribing to, requesting elevated access for, and consuming UCSB web service APIs. Registration is required and new accoun...

UCSB Academics APIs

APIs covering the life-cycle of campus, departments, and students, including Academic Curriculums, Academic Graduate Programs, Academic Quarter Calendar, BARC Quarter Calendar, ...

UCSB Students APIs

APIs providing access to student rosters and individual student information including demographic, registration, academic program, and schedule data. Includes Student Courses, S...

UCSB Administration APIs

Administrative APIs pertaining to financials, accounts receivable, and related campus systems, including ClassCode Lookup Service, Department Chartfield, PeopleSoft FAU Combinat...

UCSB Dining APIs

APIs providing campus dining venue information used by students, faculty, and staff, including Dining Cams, Dining Commons, Dining Menu, Dining Patrons, and Meal Plan Rates.

UCSB Housing APIs

APIs delivering student housing data, including Contract Status and Housing Assignments.

UCSB Employees APIs

APIs offering faculty and staff details such as the Employee Job API and related identity mapping services.

Alexandria Digital Research Library (ADRL)

UCSB Library's institutional repository for digital research materials (images, text, streamed media, numeric and spatial data), built on the Samvera technical framework using F...

Semantic Vocabularies

Ucsb Context

17 classes · 6 properties

JSON-LD

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
👥
GitHub
GitHub
🟢
Status
Status
🔗
LinkedIn
LinkedIn
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review
📰
Blog
Blog
🔗
JSONLD
JSONLD

Sources

apis.yml Raw ↑
---
aid: ucsb
name: University of California, Santa Barbara
description: >-
  University of California, Santa Barbara (UCSB) is a public land-grant research
  university and a member of the University of California system, ranked #79 in
  the QS World University Rankings 2025. UCSB operates a formal, well-structured
  API Developer Portal at developer.ucsb.edu that exposes campus enterprise APIs
  across Academics, Administration, Dining, Employees, Housing, and Students
  categories. Most APIs are gated behind registration and manual account approval
  (security classifications include Auto-Approved, Access Approval Required, and
  Private). The UCSB Library also runs the Alexandria Digital Research Library
  (ADRL), a Samvera/Fedora-based institutional repository, and maintains an
  official GitHub organization at github.com/ucsb.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/ucsb/refs/heads/main/apis.yml
tags:
  - Education
  - Higher Education
  - University
  - Student Information System
  - Campus
  - California
  - United States
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
  - aid: ucsb:developer-portal
    name: UCSB API Developer Portal
    description: >-
      Central campus API developer portal for discovering, subscribing to,
      requesting elevated access for, and consuming UCSB web service APIs.
      Registration is required and new accounts are reviewed and approved
      manually by administrators before access is granted.
    humanURL: https://developer.ucsb.edu/
    tags: [ API Portal, Developer Portal, Campus ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/docs/getting-started
      - type: SignUp
        url: https://developer.ucsb.edu/
  - aid: ucsb:academics
    name: UCSB Academics APIs
    description: >-
      APIs covering the life-cycle of campus, departments, and students,
      including Academic Curriculums, Academic Graduate Programs, Academic
      Quarter Calendar, BARC Quarter Calendar, CLAS Schedules, and Events.
    humanURL: https://developer.ucsb.edu/apis/all
    tags: [ Academics, Curriculum, Calendar, Courses ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/content/academic-curriculums
  - aid: ucsb:students
    name: UCSB Students APIs
    description: >-
      APIs providing access to student rosters and individual student
      information including demographic, registration, academic program, and
      schedule data. Includes Student Courses, Student Registrations, Student
      Rosters, Student Schedules, Student Academic Programs (Majors/Minors),
      Student Photos, and related lookup services. Most require access approval.
    humanURL: https://developer.ucsb.edu/content/student-courses
    tags: [ Students, SIS, Registration, Rosters ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/content/student-courses
  - aid: ucsb:administration
    name: UCSB Administration APIs
    description: >-
      Administrative APIs pertaining to financials, accounts receivable, and
      related campus systems, including ClassCode Lookup Service, Department
      Chartfield, PeopleSoft FAU Combination Service, COA/CCOA crosswalking, and
      Access Cards.
    humanURL: https://developer.ucsb.edu/apis/all
    tags: [ Administration, Finance, Chartfield ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/apis/all
  - aid: ucsb:dining
    name: UCSB Dining APIs
    description: >-
      APIs providing campus dining venue information used by students, faculty,
      and staff, including Dining Cams, Dining Commons, Dining Menu, Dining
      Patrons, and Meal Plan Rates.
    humanURL: https://developer.ucsb.edu/apis/all
    tags: [ Dining, Campus ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/apis/all
  - aid: ucsb:housing
    name: UCSB Housing APIs
    description: >-
      APIs delivering student housing data, including Contract Status and
      Housing Assignments.
    humanURL: https://developer.ucsb.edu/apis/all
    tags: [ Housing, Campus ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/apis/all
  - aid: ucsb:employees
    name: UCSB Employees APIs
    description: >-
      APIs offering faculty and staff details such as the Employee Job API and
      related identity mapping services.
    humanURL: https://developer.ucsb.edu/apis/all
    tags: [ Employees, HR ]
    properties:
      - type: Documentation
        url: https://developer.ucsb.edu/apis/all
  - aid: ucsb:adrl
    name: Alexandria Digital Research Library (ADRL)
    description: >-
      UCSB Library's institutional repository for digital research materials
      (images, text, streamed media, numeric and spatial data), built on the
      Samvera technical framework using Fedora, Solr, and Blacklight. Public
      discovery interface; no documented public API is published on the portal.
    humanURL: https://alexandria.ucsb.edu/
    tags: [ Library, Institutional Repository, Samvera, Digital Collections ]
    properties:
      - type: Documentation
        url: https://alexandria.ucsb.edu/welcome/about
common:
  - type: Website
    url: https://www.ucsb.edu/
  - type: DeveloperPortal
    url: https://developer.ucsb.edu/
  - type: GitHub
    url: https://github.com/ucsb
  - type: Status
    url: https://status.library.ucsb.edu/
  - type: LinkedIn
    url: https://www.linkedin.com/school/uc-santa-barbara/
  - type: Plans
    url: plans/ucsb-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/ucsb-rate-limits.yml
  - type: FinOps
    url: finops/ucsb-finops.yml
  - type: Review
    url: review.yml
  - type: Blog
    url: blogs/blogs.json
  - type: JSONLD
    url: json-ld/ucsb-context.jsonld
maintainers:
  - FN: Kin Lane
    email: [email protected]