Queen's University Belfast

Queen's University Belfast is a public research-intensive university in Belfast, Northern Ireland, founded in 1845 and a member of the Russell Group. Its programmable footprint is almost entirely a buyer's footprint rather than a builder's: there is no central developer portal, no api.qub.ac.uk, no institutional open-data portal, and no institution-authored OpenAPI. The research surface people mistake for QUB engineering is an Elsevier Pure tenancy — pure.qub.ac.uk and pureadmin.qub.ac.uk both CNAME into eu.prod.elsevierpure.com, and the OpenAPI served there is titled "Pure API" with contact pure-support@elsevier.com, so the data is QUB's and the contract is Elsevier's. The same pattern holds for the VLE (Canvas at canvas.qub.ac.uk, CNAME qub-vanity.instructure.com) and library discovery (Ex Libris Primo at qub.primo.exlibrisgroup.com). What QUB genuinely operates and publishes in machine-readable form is its identity federation: a production Shibboleth SAML 2.0 Identity Provider (entityID https://qub.ac.uk/shibboleth) registered in the UK Access Management Federation, which also hosts federated identity for the Healthcare Library of Northern Ireland and AFBI. Alongside that sit a live OAI-PMH 2.0 harvesting endpoint for the Research Portal, a registered DataCite repository client (BL.QUB, 2015), a school-level Crossref membership, and the NI-HPC / Kelvin2 national high-performance computing service, whose site runs on QUB's own web platform. This profile deliberately records those tenancies as relationships rather than as QUB's own contracts.

Queen’s University Belfast publishes 5 APIs on the APIs.io network. Tagged areas include University, Higher Education, Education, Research, and United Kingdom.

Queen’s University Belfast’s developer surface includes documentation, support, and 17 more developer resources.

22.0/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree
5 APIs
UniversityHigher EducationEducationResearchUnited KingdomNorthern IrelandRussell GroupIdentity FederationResearch RepositoryOpen AccessOAI-PMHShibbolethSAMLResearch Computing

What this lets a business do 3

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Research & Scholarship Management
BC-4780
activityapplicationawarddataSetethicalReviewfundingOpportunity
Cybersecurity Management
BC-620
roleuser
Curriculum & Programme Management
BC-4700
course

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Regulatory Posture applies to this provider. Its tags matched the Education & Research regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero: never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and several others — scorable at all.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/queens-university-belfast: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 5

Individual APIs this provider publishes, each with its own machine-readable definition.

Queen's University Belfast Shibboleth Identity Provider (UK Access Management Federation)

Queen's University Belfast operates a production Shibboleth SAML 2.0 Identity Provider registered in the UK Access Management Federation and, through it, eduGAIN. The signed SAM...

Queen's University Belfast Research Portal — OAI-PMH harvesting endpoint

Live OAI-PMH 2.0 metadata harvesting endpoint for the QUB Research Portal. Identify returns repositoryName "QUB Research Portal" with adminEmail puresupport@qub.ac.uk and an ear...

Queen's University Belfast Pure API deployment (Elsevier Pure tenancy)

The QUB tenancy of the Elsevier Pure Web Service API. The deployment is real and callable at https://pureadmin.qub.ac.uk/ws/api — an unauthenticated request returns HTTP 401 "Fu...

Queen's University Belfast Canvas LMS deployment (Instructure tenancy)

The Queen's Canvas virtual learning environment, reachable at canvas.qub.ac.uk. The Canvas REST API responds on the QUB hostname (an unauthenticated GET /api/v1/courses returns ...

Queen's University Belfast Research Portal — DataCite repository client

Queen's University Belfast is a DataCite consortium organization (provider jxtg) and has operated a registered DataCite repository client, BL.QUB, since 2015, through which the ...

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Queens University Belfast Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 6

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: queens-university-belfast
name: Queen's University Belfast
description: 'Queen''s University Belfast is a public research-intensive university in Belfast, Northern Ireland, founded
  in 1845 and a member of the Russell Group. Its programmable footprint is almost entirely a buyer''s footprint rather than
  a builder''s: there is no central developer portal, no api.qub.ac.uk, no institutional open-data portal, and no institution-authored
  OpenAPI. The research surface people mistake for QUB engineering is an Elsevier Pure tenancy — pure.qub.ac.uk and pureadmin.qub.ac.uk
  both CNAME into eu.prod.elsevierpure.com, and the OpenAPI served there is titled "Pure API" with contact pure-support@elsevier.com,
  so the data is QUB''s and the contract is Elsevier''s. The same pattern holds for the VLE (Canvas at canvas.qub.ac.uk, CNAME
  qub-vanity.instructure.com) and library discovery (Ex Libris Primo at qub.primo.exlibrisgroup.com). What QUB genuinely operates
  and publishes in machine-readable form is its identity federation: a production Shibboleth SAML 2.0 Identity Provider (entityID
  https://qub.ac.uk/shibboleth) registered in the UK Access Management Federation, which also hosts federated identity for
  the Healthcare Library of Northern Ireland and AFBI. Alongside that sit a live OAI-PMH 2.0 harvesting endpoint for the Research
  Portal, a registered DataCite repository client (BL.QUB, 2015), a school-level Crossref membership, and the NI-HPC / Kelvin2
  national high-performance computing service, whose site runs on QUB''s own web platform. This profile deliberately records
  those tenancies as relationships rather than as QUB''s own contracts.'
type: Index
x-type: university
x-category: Public Research University
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: low
  source:
  - plans
  - security
  generated: '2026-09-02'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/queens-university-belfast.png
url: https://raw.githubusercontent.com/api-evangelist/queens-university-belfast/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Research
- United Kingdom
- Northern Ireland
- Russell Group
- Identity Federation
- Research Repository
- Open Access
- OAI-PMH
- Shibboleth
- SAML
- Research Computing
created: '2026-06-03'
modified: '2026-08-30'
specificationVersion: '0.23'
x-operator-summary:
  generated: '2026-08-30'
  method: probed
  note: Operator attribution settled before any contract was kept. The 37 refined OpenAPIs and the one _original spec previously
    held here were all Elsevier Pure's contract (info.title 'Pure API' / 'Pure activity * API', info.contact pure-support@elsevier.com)
    and were removed, along with the 90 artifacts derived from them. The host-based audit read pureadmin.qub.ac.uk and pure.qub.ac.uk
    as institution-owned because they sit under qub.ac.uk; DNS says otherwise — both CNAME to eu.prod.elsevierpure.com via
    qub-pva.elsevierpure.com. That is a tenant, not an institution surface.
  institution: 2
  tenant: 3
  vendor_contracts_removed: 38
  derived_artifacts_removed: 89
apis:
- aid: queens-university-belfast:identity-federation-idp
  name: Queen's University Belfast Shibboleth Identity Provider (UK Access Management Federation)
  description: Queen's University Belfast operates a production Shibboleth SAML 2.0 Identity Provider registered in the UK
    Access Management Federation and, through it, eduGAIN. The signed SAML entity descriptor is machine-readable and individually
    resolvable through the federation's MDQ service; it declares the qub.ac.uk attribute scope and SAML2 SSO, SLO, artifact-resolution
    and attribute-query endpoints on qub-shib.qub.ac.uk. QUB additionally registers IdPs for the Healthcare Library of Northern
    Ireland (honni.qub.ac.uk) and the Agri-Food and Biosciences Institute (afbi.qub.ac.uk), so it is operating federated identity
    for organisations beyond itself. This is the one machine-readable surface in this profile that Queen's both runs and publishes.
  humanURL: https://www.ukfederation.org.uk/
  baseURL: http://mdq.ukfederation.org.uk/entities/https%3A%2F%2Fqub.ac.uk%2Fshibboleth
  x-operator: institution
  x-operator-evidence: entityID https://qub.ac.uk/shibboleth; OrganizationDisplayName "Queen's University Belfast"; shibmd:Scope
    qub.ac.uk; SSO endpoints on qub-shib.qub.ac.uk. Probed 2026-08-30, MDQ 200 and present in the aggregate federation metadata.
  x-entity-id: https://qub.ac.uk/shibboleth
  tags:
  - Identity Federation
  - Shibboleth
  - SAML
  - Single Sign-On
  - eduGAIN
  properties:
  - type: x-conformance
    url: conformance/queens-university-belfast-conformance.yml
  - type: Documentation
    url: https://www.ukfederation.org.uk/
  - type: HumanURL
    url: https://www.ukfederation.org.uk/
- aid: queens-university-belfast:research-portal-oai
  name: Queen's University Belfast Research Portal — OAI-PMH harvesting endpoint
  description: Live OAI-PMH 2.0 metadata harvesting endpoint for the QUB Research Portal. Identify returns repositoryName
    "QUB Research Portal" with adminEmail puresupport@qub.ac.uk and an earliest datestamp of 2016-04-05. Six metadata formats
    are offered (oai_dc, qdc, mods, uketd_dc, xmetadiss, nl_didl) across persons and publications sets, including per-year
    publication sets from 1970 forward. The metadata described is Queen's; the repository software and the host are Elsevier
    Pure's, so this is recorded as a tenant deployment of an open protocol rather than as a QUB-authored interface.
  humanURL: https://pure.qub.ac.uk/
  baseURL: https://pureadmin.qub.ac.uk/ws/oai
  x-operator: tenant
  x-operator-evidence: pureadmin.qub.ac.uk CNAMEs to qub-pva.elsevierpure.com -> eu.prod.elsevierpure.com. Institution-specific
    vanity hostname on Elsevier's Pure platform. Identify probed 2026-08-30, HTTP 200.
  x-vendor: Elsevier Pure
  tags:
  - Research
  - Open Access
  - OAI-PMH
  - Repository
  - Metadata
  - Pure
  properties:
  - type: x-conformance
    url: conformance/queens-university-belfast-conformance.yml
  - type: Documentation
    url: https://www.openarchives.org/OAI/openarchivesprotocol.html
  - type: HumanURL
    url: https://pure.qub.ac.uk/
- aid: queens-university-belfast:pure-web-service-api
  name: Queen's University Belfast Pure API deployment (Elsevier Pure tenancy)
  description: 'The QUB tenancy of the Elsevier Pure Web Service API. The deployment is real and callable at https://pureadmin.qub.ac.uk/ws/api
    — an unauthenticated request returns HTTP 401 "Full authentication is required to access this resource" — and the tenancy
    currently runs Pure 5.36.2-1. The contract, however, is Elsevier''s: the OpenAPI the host serves is titled "Pure API"
    with contact pure-support@elsevier.com. No copy of that spec is kept in this repository; the relationship is recorded
    here and the contract belongs against Elsevier Pure''s own profile.'
  humanURL: https://pureadmin.qub.ac.uk/ws/api/documentation/index.html
  baseURL: https://pureadmin.qub.ac.uk/ws/api
  x-operator: tenant
  x-operator-evidence: info.title "Pure API", info.contact pure-support@elsevier.com, version 5.36.2-1 as served live at https://pureadmin.qub.ac.uk/ws/api/openapi.json
    (200). Host CNAMEs to qub-pva.elsevierpure.com. Anonymous call to /ws/api/research-outputs returns 401. Probed 2026-08-30.
  x-vendor: Elsevier Pure
  x-spec-not-saved: Deliberately not saved. Keeping it would credit Queen's with Elsevier's engineering — the exact misattribution
    this pipeline exists to prevent.
  tags:
  - Research Information
  - CRIS
  - Pure
  - Research Repository
  properties:
  - type: Documentation
    url: https://pureadmin.qub.ac.uk/ws/api/documentation/index.html
  - type: HumanURL
    url: https://pure.qub.ac.uk/
- aid: queens-university-belfast:canvas-lms
  name: Queen's University Belfast Canvas LMS deployment (Instructure tenancy)
  description: 'The Queen''s Canvas virtual learning environment, reachable at canvas.qub.ac.uk. The Canvas REST API responds
    on the QUB hostname (an unauthenticated GET /api/v1/courses returns 401 "user authorisation required"), and the tenancy
    publishes a live LTI 1.3 platform JWKS and an OpenID Connect discovery document — real, machine-readable LTI conformance
    at a QUB address. The platform is Instructure''s: canvas.qub.ac.uk CNAMEs to qub-vanity.instructure.com, and web sign-in
    federates to Microsoft Entra SAML. Recorded as a tenancy; no Canvas contract is kept here.'
  humanURL: https://canvas.qub.ac.uk/
  baseURL: https://canvas.qub.ac.uk/api/v1
  x-operator: tenant
  x-operator-evidence: canvas.qub.ac.uk CNAMEs to qub-vanity.instructure.com. /api/v1/courses returns 401; /api/lti/security/jwks
    and /.well-known/openid-configuration return 200. Probed 2026-08-30.
  x-vendor: Instructure Canvas
  tags:
  - Learning Management
  - LMS
  - LTI
  - Canvas
  - Teaching
  properties:
  - type: x-conformance
    url: conformance/queens-university-belfast-conformance.yml
  - type: HumanURL
    url: https://canvas.qub.ac.uk/
- aid: queens-university-belfast:datacite-repository-client
  name: Queen's University Belfast Research Portal — DataCite repository client
  description: 'Queen''s University Belfast is a DataCite consortium organization (provider jxtg) and has operated a registered
    DataCite repository client, BL.QUB, since 2015, through which the Research Portal mints DOIs for datasets and theses.
    The registration itself is machine-readable through the DataCite REST API, which is what makes it worth recording: it
    is a verifiable persistent-identifier commitment rather than a claim on a web page.'
  humanURL: https://pure.qub.ac.uk/
  baseURL: https://api.datacite.org/clients/bl.qub
  x-operator: institution
  x-operator-evidence: DataCite client BL.QUB, name "Queen's University Belfast Research Portal", clientType repository, registered
    2015, url https://pure.qub.ac.uk/. api.datacite.org/clients/bl.qub returned 200 on 2026-08-30. The DOI registration is
    the institution's; the repository it points at is the Pure tenancy above.
  tags:
  - DataCite
  - DOI
  - Persistent Identifiers
  - Research Data
  - Open Access
  properties:
  - type: x-conformance
    url: conformance/queens-university-belfast-conformance.yml
  - type: Documentation
    url: https://api.datacite.org/clients/bl.qub
  - type: HumanURL
    url: https://pure.qub.ac.uk/
common:
- type: Website
  url: https://www.qub.ac.uk/
- type: Documentation
  url: https://www.qub.ac.uk/directorates/InformationServices/TheLibrary/ResearchSupport/OpenResearch/
- type: ResearchRepository
  url: https://pure.qub.ac.uk/
- type: IdentityFederation
  url: http://mdq.ukfederation.org.uk/entities/https%3A%2F%2Fqub.ac.uk%2Fshibboleth
- type: LibraryCatalog
  url: https://qub.primo.exlibrisgroup.com/discovery/search?vid=44QSUB_INST:QUB
- type: CourseCatalog
  url: https://www.qub.ac.uk/courses/
- type: ResearchComputing
  url: https://www.ni-hpc.ac.uk/
- type: AIPolicy
  url: https://blogs.qub.ac.uk/digitallearning/ai/ai-in-research/qub-guidance-on-responsible-use-of-ai-in-research/
- type: AITooling
  url: https://libguides.qub.ac.uk/AILibrary
- type: PrivacyPolicy
  url: https://www.qub.ac.uk/about/website/privacy-and-cookies/
- type: Accessibility
  url: https://www.qub.ac.uk/about/website/accessibility-statement/
- type: Support
  url: https://www.qub.ac.uk/contact/ask-a-question/
- type: LinkedIn
  url: https://www.linkedin.com/school/queens-university-belfast/
- type: Conformance
  url: conformance/queens-university-belfast-conformance.yml
- type: DomainSecurity
  url: security/queens-university-belfast-domain-security.yml
- type: Plans
  url: plans/queens-university-belfast-plans-pricing.yml
- type: RateLimits
  url: rate-limits/queens-university-belfast-rate-limits.yml
- type: FinOps
  url: finops/queens-university-belfast-finops.yml
- type: Review
  url: review.yml
x-identifiers:
  ror: https://ror.org/00hswnk62
  datacite_provider: jxtg
  datacite_client: BL.QUB
  crossref_member: 31309 (School of Law, Queen's University Belfast, prefix 10.53386)
  saml_entity_id: https://qub.ac.uk/shibboleth
  generated: '2026-08-30'
  method: probed
x-coverage:
  state: covered
  reason: tenant_only
  detail: 'Queen''s University Belfast publishes no institution-authored API contract. Every callable interface found is a
    vendor platform running under a QUB hostname: Elsevier Pure (pure/pureadmin.qub.ac.uk -> eu.prod.elsevierpure.com), Instructure
    Canvas (canvas.qub.ac.uk -> qub-vanity.instructure.com), Ex Libris Primo (qub.primo.exlibrisgroup.com), Springshare LibGuides
    (libguides.qub.ac.uk). No api.qub.ac.uk, developer.qub.ac.uk, data.qub.ac.uk or opendata.qub.ac.uk host resolves at all.
    There is no llms.txt and no /.well-known/security.txt. The genuinely institution-operated machine-readable surfaces are
    the Shibboleth/SAML identity federation entry, the DataCite repository registration, and the school-level Crossref membership
    — all three are recorded above with live evidence. Note the name-collision trap this profile avoided: ''Queen''s University
    Open Data API'' (qmulus.io) belongs to Queen''s University at Kingston, Ontario, not to Queen''s University Belfast, and
    is not credited here.'
  evidence:
  - url: https://pureadmin.qub.ac.uk/ws/oai?verb=Identify
    status: 200
  - url: https://pureadmin.qub.ac.uk/ws/api/openapi.json
    status: 200
  - url: https://pureadmin.qub.ac.uk/ws/api/research-outputs?size=1
    status: 401
  - url: http://mdq.ukfederation.org.uk/entities/https%3A%2F%2Fqub.ac.uk%2Fshibboleth
    status: 200
  - url: https://api.datacite.org/clients/bl.qub
    status: 200
  - url: https://api.crossref.org/members/31309
    status: 200
  - url: https://canvas.qub.ac.uk/api/v1/courses
    status: 401
  - url: https://canvas.qub.ac.uk/api/lti/security/jwks
    status: 200
  - url: https://canvas.qub.ac.uk/api/scim/v2/Users
    status: 404
  - url: https://qub.primo.exlibrisgroup.com/discovery/search?vid=44QSUB_INST:QUB
    status: 200
  - url: https://www.ni-hpc.ac.uk/
    status: 200
  - url: https://api.qub.ac.uk/
    status: 0
  - url: https://developer.qub.ac.uk/
    status: 0
  - url: https://data.qub.ac.uk/
    status: 0
  - url: https://opendata.qub.ac.uk/
    status: 0
  - url: https://www.qub.ac.uk/llms.txt
    status: 404
  - url: https://www.qub.ac.uk/.well-known/security.txt
    status: 404
  generated: '2026-08-30'
  method: probed
x-enrichment:
  pipeline: pipeline-university.md
  run: '2026-08-30'
  operator_axis_settled: true
  notes: Re-profiled under the university pipeline. 38 Elsevier Pure OpenAPI documents and 89 artifacts derived from them
    were removed with git rm; four tenant relationships and one genuinely institution-operated federation surface were recorded
    in their place. Expect the composite score to fall — the previous score was earned on a vendor contract.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/queens-university-belfast"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/queens-university-belfast/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/queens-university-belfast/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.