--- aid: university-of-st-andrews name: University of St Andrews description: >- The University of St Andrews is Scotland's first university (founded 1413) and ranked #90 in the QS World University Rankings 2025. Its public developer and API footprint is modest and oriented toward research-data interoperability and operational transparency rather than a centralized developer portal. Confirmed public, machine-readable interfaces include a JSON service-status API, an OAI-PMH endpoint for the Pure research information system behind the St Andrews Research Portal, and an OAI-PMH interface for the DSpace-based St Andrews Research Repository. The university also maintains a Research Computing GitHub organization for software produced for and by its researchers. 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/university-of-st-andrews/refs/heads/main/apis.yml tags: - Education - Higher Education - University - Research - Open Access - OAI-PMH - Scotland - United Kingdom created: '2026-06-03' modified: '2026-06-03' specificationVersion: '0.19' apis: - aid: university-of-st-andrews:status name: Service Status API description: >- JSON API for the University of St Andrews service status page, hosted on the Sorry (StatusGator/Sorry App) platform. Exposes overall page status, system components, and notices (incidents and maintenance). Rate limited to 10 requests per second; collections paginate at 25 records per page. humanURL: https://status.st-andrews.ac.uk/api baseURL: https://status.st-andrews.ac.uk/api/v1 tags: [ Status, Monitoring, JSON ] properties: - type: Documentation url: https://status.st-andrews.ac.uk/api - type: Status url: https://status.st-andrews.ac.uk/ - type: OpenAPI url: openapi/university-of-st-andrews-status.yaml - type: x-vocabulary url: vocabulary/university-of-st-andrews-vocabulary.yml - type: x-rules url: rules/university-of-st-andrews-rules.yml - type: x-json-ld url: json-ld/university-of-st-andrews-context.jsonld - aid: university-of-st-andrews:pure-oai name: Pure Research Portal OAI-PMH description: >- OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) endpoint for the University of St Andrews Pure research information system, which underpins the public St Andrews Research Portal. Allows harvesting of research outputs, projects, people, and dataset metadata in standard XML formats. humanURL: https://research-portal.st-andrews.ac.uk/ baseURL: https://risweb.st-andrews.ac.uk/ws/oai tags: [ Research, Metadata, OAI-PMH, Open Access ] properties: - type: Documentation url: https://www.st-andrews.ac.uk/research/support/pure/ - aid: university-of-st-andrews:repository-oai name: St Andrews Research Repository OAI-PMH description: >- OAI-PMH endpoint for the DSpace-based St Andrews Research Repository, the institution's open-access repository of theses, articles, and other research outputs. Supports metadata harvesting via standard verbs and formats (e.g. oai_dc, mods, xoai) and set-based selective harvesting. humanURL: https://research-repository.st-andrews.ac.uk/ baseURL: https://research-repository.st-andrews.ac.uk/dspace-oai/request tags: [ Research, Repository, DSpace, Metadata, OAI-PMH, Open Access ] properties: - type: Documentation url: https://research-repository.st-andrews.ac.uk/ common: - type: Website url: https://www.st-andrews.ac.uk/ - type: GitHub url: https://github.com/StAResComp - type: LinkedIn url: https://www.linkedin.com/school/university-of-st-andrews/ - type: Status url: https://status.st-andrews.ac.uk/ - type: Plans url: plans/university-of-st-andrews-plans-pricing.yml - type: RateLimits url: rate-limits/university-of-st-andrews-rate-limits.yml - type: FinOps url: finops/university-of-st-andrews-finops.yml - type: Review url: review.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com