Lancaster University website screenshot

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

Pricing Plans

Lancaster Plans Pricing

2 plans

PLANS

Rate Limits

Lancaster Rate Limits

1 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Lancaster Context

18 classes · 3 properties

JSON-LD

API Governance Rules

Lancaster University API Rules

5 rules · 2 errors 3 warnings

SPECTRAL

JSON Structure

Lancaster Record Structure

2 properties

JSON STRUCTURE

Example Payloads

Lancaster Getrecord Example

2 fields

EXAMPLE

Lancaster Identify Example

2 fields

EXAMPLE

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-images.s3.amazonaws.com/shared/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: kin@apievangelist.com