Lancaster University logo

Lancaster University

Lancaster University is a collegiate public research university in Lancaster, United Kingdom, ranked #141 in the QS World University Rankings 2025. Its public, machine-accessible developer footprint is modest and centered on research and library systems: the Lancaster EPrints institutional repository exposes a live OAI-PMH 2.0 interface for harvesting metadata, the Lancaster University Library maintains open-source integration code on GitHub (including an Ex Libris Alma webhook handler and Pure metadata tooling), and library services such as loans and fines are surfaced through Ex Libris Alma/Primo web services that back the iLancaster mobile app. There is no single public, self-service API developer portal; most service APIs are internal or gated.

3 APIs 0 Features
EducationHigher EducationUniversityUnited KingdomResearchLibraryOpen Data

APIs

Lancaster EPrints OAI-PMH

OAI-PMH 2.0 metadata harvesting interface for the Lancaster EPrints institutional repository (running EPrints 3.4.5). Supports standard OAI verbs (Identify, ListRecords, ListMet...

Lancaster Library Alma Webhook Handler

Open-source AWS serverless application maintained by Lancaster University Library that listens for Ex Libris Alma webhook events and forwards them to backend SNS topics. Referen...

Lancaster Library Services (Ex Libris Alma/Primo)

Library user, fine, loan, and renewal services exposed via Ex Libris Alma/Primo web services (getUser, getUserCash, getUserLoans, renewUserLoans) that power the iLancaster mobil...

Semantic Vocabularies

Lancaster Context

18 classes · 3 properties

JSON-LD

API Governance Rules

Lancaster University API Rules

5 rules · 2 errors 3 warnings

SPECTRAL

Resources

🔗
Website
Website
👥
GitHub
GitHub
👥
GitHub
GitHub
🔗
LinkedIn
LinkedIn
🔗
Repository
Repository
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review

Sources

Raw ↑
---
aid: lancaster
name: Lancaster University
description: >-
  Lancaster University is a collegiate public research university in Lancaster,
  United Kingdom, ranked #141 in the QS World University Rankings 2025. Its
  public, machine-accessible developer footprint is modest and centered on
  research and library systems: the Lancaster EPrints institutional repository
  exposes a live OAI-PMH 2.0 interface for harvesting metadata, the Lancaster
  University Library maintains open-source integration code on GitHub (including
  an Ex Libris Alma webhook handler and Pure metadata tooling), and library
  services such as loans and fines are surfaced through Ex Libris Alma/Primo
  web services that back the iLancaster mobile app. There is no single public,
  self-service API developer portal; most service APIs are internal or gated.
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/lancaster/refs/heads/main/apis.yml
tags:
  - Education
  - Higher Education
  - University
  - United Kingdom
  - Research
  - Library
  - Open Data
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
  - aid: lancaster:eprints-oai
    name: Lancaster EPrints OAI-PMH
    description: >-
      OAI-PMH 2.0 metadata harvesting interface for the Lancaster EPrints
      institutional repository (running EPrints 3.4.5). Supports standard OAI
      verbs (Identify, ListRecords, ListMetadataFormats, GetRecord, etc.) for
      harvesting the intellectual output of Lancaster University. Verified live.
    humanURL: https://eprints.lancs.ac.uk/
    baseURL: https://eprints.lancs.ac.uk/cgi/oai2
    tags: [ Repository, OAI-PMH, EPrints, Research, Open Access, Metadata ]
    properties:
      - type: Documentation
        url: https://eprints.lancs.ac.uk/cgi/oai2?verb=Identify
      - type: OpenAPI
        url: openapi/lancaster-eprints-oai.yaml
      - type: JSONSchema
        url: json-schema/lancaster-record-schema.json
      - type: x-json-structure
        url: json-structure/lancaster-record-structure.json
      - type: x-spectral-rules
        url: rules/lancaster-rules.yml
      - type: x-vocabulary
        url: vocabulary/lancaster-vocabulary.yml
      - type: x-json-ld
        url: json-ld/lancaster-context.jsonld
      - type: x-example
        url: examples/lancaster-getrecord-example.json
  - aid: lancaster:alma-webhook-handler
    name: Lancaster Library Alma Webhook Handler
    description: >-
      Open-source AWS serverless application maintained by Lancaster University
      Library that listens for Ex Libris Alma webhook events and forwards them
      to backend SNS topics. Reference code for integrating with the Alma
      library services platform.
    humanURL: https://github.com/lulibrary/alma-webhook-handler
    tags: [ Library, Alma, Webhooks, Serverless, Integration ]
    properties:
      - type: Documentation
        url: https://github.com/lulibrary/alma-webhook-handler
      - type: GitHub
        url: https://github.com/lulibrary/alma-webhook-handler
  - aid: lancaster:library-services
    name: Lancaster Library Services (Ex Libris Alma/Primo)
    description: >-
      Library user, fine, loan, and renewal services exposed via Ex Libris
      Alma/Primo web services (getUser, getUserCash, getUserLoans,
      renewUserLoans) that power the iLancaster mobile app and student portal.
      Documented as an institutional integration; not a public self-service API.
    humanURL: https://developers.exlibrisgroup.com/blog/student-portal-and-institutional-mobile-app-at-lancaster-university/
    tags: [ Library, Alma, Primo, Mobile, Gated ]
    properties:
      - type: Documentation
        url: https://developers.exlibrisgroup.com/blog/student-portal-and-institutional-mobile-app-at-lancaster-university/
common:
  - type: Website
    url: https://www.lancaster.ac.uk/
  - type: GitHub
    url: https://github.com/lancaster-university
  - type: GitHub
    url: https://github.com/lulibrary
  - type: LinkedIn
    url: https://www.linkedin.com/school/lancaster-university/
  - type: Repository
    url: https://eprints.lancs.ac.uk/
  - type: Plans
    url: plans/lancaster-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/lancaster-rate-limits.yml
  - type: FinOps
    url: finops/lancaster-finops.yml
  - type: Review
    url: review.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]