Yale University website screenshot

Yale University

Yale University is a private Ivy League research university in New Haven, Connecticut, United States, ranked #17 in the QS World University Rankings 2025. Its public developer footprint centers on the Yale API Portal (developers.yale.edu), which exposes enterprise (SOA) and portal APIs such as the Courses Web Service and Buildings service behind an API key gated to holders of a valid Yale netid. Yale also operates LUX, a large public cross-collection discovery platform built on Linked Art / IIIF that serves JSON-LD data and a search API across more than 41 million cultural-heritage records, and publishes IIIF manifests for its digital library collections. Source code for LUX and many library systems is openly available on GitHub.

4 APIs 0 Features
EducationHigher EducationUniversityResearchLibraryCultural HeritageLinked DataUnited States

APIs

Courses Web Service v3

Returns public information for course offerings (course sections) for a given termCode and subjectCode, including titles, descriptions, instructors, meeting times, prerequisites...

Yale API Portal (Enterprise & Portal APIs)

The Yale API Portal is the discovery hub for Yale's enterprise (SOA), portal and vendor/third-party APIs. Portal APIs include Buildings (name and location of Yale campus buildin...

LUX Yale Collections Discovery API

LUX is Yale's public cross-collection discovery platform providing unified access to more than 41 million records across Yale's museums, archives and library collections. Built ...

Yale Digital Collections IIIF

Yale University Library publishes International Image Interoperability Framework (IIIF) manifests for objects in its digital collections, enabling interoperable viewing and reus...

Pricing Plans

Yale Plans Pricing

2 plans

PLANS

Rate Limits

Yale Rate Limits

1 limits

RATE LIMITS

FinOps

Yale Finops

FINOPS

Semantic Vocabularies

Yale Context

10 classes · 17 properties

JSON-LD

API Governance Rules

Yale University API Rules

6 rules · 2 errors 3 warnings 1 info

SPECTRAL

JSON Structure

Yale Linkedartentity Structure

13 properties

JSON STRUCTURE

Yale Orderedcollectionpage Structure

7 properties

JSON STRUCTURE

Example Payloads

Yale Getdocument Example

2 fields

EXAMPLE

Yale Search Example

2 fields

EXAMPLE

Yale Searchestimate Example

2 fields

EXAMPLE

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
👥
GitHub
GitHub
💻
SourceCode
SourceCode
🔗
LinkedIn
LinkedIn
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review

Sources

Raw ↑
aid: yale
name: Yale University
description: 'Yale University is a private Ivy League research university in New Haven, Connecticut, United States, ranked
  #17 in the QS World University Rankings 2025. Its public developer footprint centers on the Yale API Portal (developers.yale.edu),
  which exposes enterprise (SOA) and portal APIs such as the Courses Web Service and Buildings service behind an API key gated
  to holders of a valid Yale netid. Yale also operates LUX, a large public cross-collection discovery platform built on Linked
  Art / IIIF that serves JSON-LD data and a search API across more than 41 million cultural-heritage records, and publishes
  IIIF manifests for its digital library collections. Source code for LUX and many library systems is openly available on
  GitHub.'
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/yale/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- Library
- Cultural Heritage
- Linked Data
- United States
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: yale:courses
  name: Courses Web Service v3
  description: Returns public information for course offerings (course sections) for a given termCode and subjectCode, including
    titles, descriptions, instructors, meeting times, prerequisites and distributional designations. Responses are available
    in JSON or XML. Requires an API key obtained by registering an application in the Yale Developer Portal (Yale netid required).
  humanURL: https://developers.yale.edu/courseswebservicev3
  baseURL: https://gw.its.yale.edu/soa-gateway/courses/webservice/v3/index
  tags:
  - Courses
  - Catalog
  - Education
  - SOA
  properties:
  - type: Documentation
    url: https://developers.yale.edu/courseswebservicev3
  - type: Signup
    url: https://developers.yale.edu/how-info/how-do-i-get-access-apis
- aid: yale:portal
  name: Yale API Portal (Enterprise & Portal APIs)
  description: The Yale API Portal is the discovery hub for Yale's enterprise (SOA), portal and vendor/third-party APIs. Portal
    APIs include Buildings (name and location of Yale campus buildings), Courses, Course Subjects and GatewayServiceMetrics.
    Access to the developer portal and API keys is limited to individuals with a valid Yale netid.
  humanURL: https://developers.yale.edu/api-documentation
  tags:
  - Catalog
  - Buildings
  - Enterprise
  - SOA
  - Education
  properties:
  - type: Documentation
    url: https://developers.yale.edu/api-documentation
  - type: DeveloperPortal
    url: https://developers.yale.edu/
  - type: Signup
    url: https://developers.yale.edu/how-info/how-do-i-get-access-apis
- aid: yale:lux
  name: LUX Yale Collections Discovery API
  description: LUX is Yale's public cross-collection discovery platform providing unified access to more than 41 million records
    across Yale's museums, archives and library collections. Built on the Linked Art data model with IIIF, LUX serves entities
    as JSON-LD documents and exposes search and search-estimate endpoints. Implemented on a MarkLogic backend; the source
    code is open (Apache 2.0) under the project-lux GitHub organization.
  humanURL: https://lux.collections.yale.edu/content/technology
  baseURL: https://lux.collections.yale.edu/api
  tags:
  - Cultural Heritage
  - Linked Data
  - Linked Art
  - IIIF
  - JSON-LD
  - Search
  properties:
  - type: Documentation
    url: https://lux.collections.yale.edu/content/technology
  - type: GitHub
    url: https://github.com/project-lux
  - type: SourceCode
    url: https://github.com/project-lux
  - type: OpenAPI
    url: openapi/yale-lux.yaml
  - type: x-json-schema
    url: json-schema/yale-orderedcollectionpage-schema.json
  - type: x-json-schema
    url: json-schema/yale-linkedartentity-schema.json
  - type: x-vocabulary
    url: vocabulary/yale-vocabulary.yml
  - type: x-json-ld
    url: json-ld/yale-context.jsonld
  - type: x-rules
    url: rules/yale-rules.yml
- aid: yale:iiif
  name: Yale Digital Collections IIIF
  description: Yale University Library publishes International Image Interoperability Framework (IIIF) manifests for objects
    in its digital collections, enabling interoperable viewing and reuse of digitized images and metadata via standard IIIF
    Presentation and Image APIs.
  humanURL: https://collections.library.yale.edu/
  tags:
  - IIIF
  - Library
  - Images
  - Digital Collections
  - Cultural Heritage
  properties:
  - type: Documentation
    url: https://iiif.io/guides/guides/collections.library.yale.edu/
  - type: GitHub
    url: https://github.com/yalelibrary
common:
- type: Website
  url: https://www.yale.edu/
- type: DeveloperPortal
  url: https://developers.yale.edu/
- type: GitHub
  url: https://github.com/yalelibrary
- type: SourceCode
  url: https://github.com/project-lux
- type: LinkedIn
  url: https://www.linkedin.com/school/yale-university/
- type: Plans
  url: plans/yale-plans-pricing.yml
- type: RateLimits
  url: rate-limits/yale-rate-limits.yml
- type: FinOps
  url: finops/yale-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com