--- name: University of California, San Diego description: University of California, San Diego public developer/API footprint review for APIs.json cataloging. url: https://raw.githubusercontent.com/api-evangelist/ucsd/refs/heads/main/review.yml created: '2026-06-03' modified: '2026-08-19' reviews: - date: '2026-08-19' rating: 3 summary: 'Re-profiled under the API Evangelist university pipeline, which settles operator attribution before saving anything. The June 2026 review understated UC San Diego in two places and overstated it in two others. Understated: the TritonAI gateway publishes a live OpenAPI 3.1 document at https://tritonai-api.ucsd.edu/openapi.json (LiteLLM 1.97.0, 525 paths / 711 operations) that includes an 18-operation SCIM 2.0 provisioning surface, and the Library Digital Collections does have a public machine-readable interface after all — undocumented Solr JSON at /dc/search.json and /dc/object/{id}.json. Also newly recorded: a WSO2 API Manager 4.1.0 gateway at api.ucsd.edu (live, catalogue gated at 401 because IsAnonymousModeEnabled=false) and the InCommon SAML metadata for urn:mace:incommon:ucsd.edu, which is the only fully open machine-readable contract the institution publishes. Overstated: developer.ucsd.edu is the campus web DESIGN system ("Decorator 5"), not an API developer portal, and collab.ucsd.edu is a 302 stub in front of an Atlassian Confluence Cloud tenant, so the "Web API Portal" is re-labelled x-operator: tenant. No OAI-PMH and no IIIF surface exists on any ucsd.edu host; an earlier rate-limits artifact asserting one has been corrected. library.ucsd.edu serves an Anubis bot challenge at HTTP 200 to browser User-Agents on every path, which is the failure mode most likely to mis-grade this institution. Nothing was fabricated and no vendor contract was attributed to UC San Diego.' endpoints: - url: https://tritonai-api.ucsd.edu/openapi.json status: 200 note: Live OpenAPI 3.1, LiteLLM 1.97.0; 525 paths, 711 operations; institution-operated on the campus DSMLP ingress. - url: https://api.ucsd.edu/api/am/devportal/v2/settings status: 200 note: WSO2 API Manager 4.1.0 developer portal settings; answers anonymously. - url: https://api.ucsd.edu/api/am/devportal/v2/apis status: 401 note: API catalogue gated, not absent. - url: https://api.ucsd.edu/services/Version status: 200 note: Returns WSO2 API Manager-4.1.0. - url: https://mdq.incommon.org/entities/urn%3Amace%3Aincommon%3Aucsd.edu status: 200 note: SAML 2.0 metadata; OrganizationName "University of California-San Diego"; SSO at a5.ucsd.edu/tritON. - url: https://library.ucsd.edu/dc/search.json?q=ocean status: 200 note: Solr JSON, numFound 12939, anonymous, undocumented. - url: https://library.ucsd.edu/dc/object/bb38236995.json status: 200 note: Object-level Solr JSON, 25KB. - url: https://library.ucsd.edu/dc/oai?verb=Identify status: 404 note: No OAI-PMH. Also 404 at /dc/oai/oai and /oai. - url: https://library.ucsd.edu/dc/ status: 200 note: Anubis bot challenge to browser User-Agents; plain User-Agents get real content. - url: https://collab.ucsd.edu/api/api-documentation status: 302 note: 302 to https://ucsdcollab.atlassian.net/wiki — Confluence Cloud tenant. - url: https://developer.ucsd.edu/ status: 200 note: Campus web design system (Decorator 5), not an API portal. - url: https://api.datacite.org/clients/cdl.ucsd status: 200 note: DataCite repository account CDL.UCSD; 22,934 DOIs under prefix 10.6075. - url: https://data.ucsd.edu/ status: 0 note: Does not resolve; no open data portal. - date: '2026-06-03' rating: 2 summary: UCSD has a real but largely gated developer footprint. The ITS Developer Guide and Web API Portal resolve live, but the documented Web APIs require a UCSD Single Sign-On account and are not open to external developers. TritonAI is a live LLM gateway restricted to approved campus users with issued API keys. The Library Digital Collections is publicly browsable but no formally documented public REST/IIIF/OAI-PMH API surface was confirmed. Official GitHub organizations (UCSD, ucsdlib) are active. No open, self-service, externally documented API was found; nothing was fabricated. endpoints: - url: https://developer.ucsd.edu/ status: 200 note: ITS Developer Guide landing page; entry to campus developer community. - url: https://collab.ucsd.edu/api/api-documentation status: 200 note: Web API Portal docs and REST guidelines; SSO-gated for UCSD developers. - url: https://ucsdcollab.atlassian.net/wiki/spaces/API/ status: 200 note: Confluence API Portal space; APIs not open outside UCSD. - url: https://tritonai.ucsd.edu/developer-apis/index.html status: 200 note: TritonAI LLM gateway developer page; approved UCSD users only. - url: https://tritonai-api.ucsd.edu/ui/model_hub_table/ status: 200 note: TritonAI gateway model catalog UI; API key required. - url: https://library.ucsd.edu/dc/ status: 200 note: Library Digital Collections (DAMS); public browse, no documented public API. - url: https://ucsd.libguides.com/data-statistics/apis status: 200 note: LibGuide cataloging external scholarly APIs, not UCSD-owned APIs. - url: https://github.com/UCSD status: 200 note: Official UC San Diego GitHub organization; active repositories. - url: https://github.com/ucsdlib status: 200 note: UC San Diego Library GitHub organization; active repositories. - url: https://www.ucsd.edu/ status: 200 note: Official institutional website. - url: https://www.linkedin.com/school/uc-san-diego/ status: 999 note: LinkedIn school page; 999 is LinkedIn anti-bot, page exists in browser.