Stanford University
Stanford University is a private research university in Stanford, California (QS World 2025 #6) with a substantial, multi-pronged developer footprint. University IT (UIT) runs a developer hub at uit.stanford.edu/developers exposing certificate-secured MaIS Registry REST APIs (Account, Person, Student, CourseClass, Privilege, Workgroup) plus an AI API Gateway. Stanford Libraries (DLSS) publishes a public API documentation site at api.library.stanford.edu (IIIF, PURL, Embed, Digital Stacks, Library Hours) backing the Stanford Digital Repository, and the Registrar's ExploreCourses offers a course-data XML query interface.
APIs
Stanford Libraries IIIF API
IIIF Presentation (v2 stable, v3 alpha) and Image v2 APIs for digital image interoperability across the Stanford Digital Repository. Presentation manifests served from purl.stan...
Stanford Libraries PURL API
Persistent URLs to Stanford Digital Repository (SDR) content. GET /{id} returns HTML; /{id}.xml returns public XML metadata; /{id}.mods returns MODS XML. Public and open.
Stanford Libraries Library Hours API
Public API returning operating hours for Stanford library locations.
ExploreCourses Course Data API
Programmatic XML query of the Registrar's course catalog (13,000+ courses) via explorecourses.stanford.edu/search?view=xml-20140630. Community Python and R client libraries exis...
CAP / Stanford Profiles API
API over the Community Academic Profiles directory (18,000+ faculty, students, postdocs, and staff profiles). Interactive console available; access requires credentials issued v...
MaIS Registry APIs
University IT MaIS Registry REST APIs — Account, Person, Student, CourseClass, Privilege, and Workgroup — documented publicly but gated: access requires an x509 client certifica...