University of St Andrews logo

University of St Andrews

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.

3 APIs 0 Features
EducationHigher EducationUniversityResearchOpen AccessOAI-PMHScotlandUnited Kingdom

APIs

Service Status API

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 ...

Pure Research Portal OAI-PMH

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 And...

St Andrews Research Repository OAI-PMH

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...

Semantic Vocabularies

University Of St Andrews Context

28 classes · 2 properties

JSON-LD

API Governance Rules

University of St Andrews API Rules

7 rules · 2 errors 5 warnings

SPECTRAL

Resources

🔗
Website
Website
👥
GitHub
GitHub
🔗
LinkedIn
LinkedIn
🟢
Status
Status
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review

Sources

Raw ↑
---
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: [email protected]