University of Exeter website screenshot

University of Exeter

The University of Exeter is a public research university in Devon, United Kingdom, and a member of the Russell Group, with campuses at Streatham and St Luke's in Exeter and Penryn in Cornwall. It operates no public developer portal and publishes no OpenAPI, and most of what appears to be an Exeter API is a vendor platform running under an exeter.ac.uk hostname. What Exeter genuinely operates is: a Cognito-protected platform API at api.exeter.ac.uk behind the MyExeter app (campus events, space occupancy, notifications, profile - every route returns 401 without a token and none are documented); its own Shibboleth SAML identity provider, published in both the UK Access Management Federation and InCommon/eduGAIN metadata; a Microsoft Entra ID tenant fronting SSO for timetabling; a Moodle VLE at ele.exeter.ac.uk that is a live LTI 1.3 platform and exposes Moodle's own web-service endpoint; and a public WordPress REST API on its news site. Its research repository Open Research Exeter is a Figshare tenancy, and its expert profiles are a Symplectic Elements tenancy - neither contract is Exeter's engineering. Exeter also maintains a hand-authored llms.txt with explicit guidance for agents, which is rare in this cohort.

University of Exeter publishes 10 APIs on the APIs.io network. Tagged areas include University, Higher Education, Education, Research, and United Kingdom.

The University of Exeter catalog on APIs.io includes 1 JSON-LD context.

University of Exeter’s developer surface includes GitHub presence, engineering blog, support, authentication, and 24 more developer resources.

32.5/100 thin ▬ flat Agent 5/100 human only saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree
10 APIs
UniversityHigher EducationEducationResearchUnited KingdomRussell GroupIdentity FederationResearch RepositoryLearning ManagementCampus Life

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/university-of-exeter: 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 10

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

MyExeter Platform API

api.exeter.ac.uk is an institution-operated AWS API Gateway deployment in eu-west-2 that serves the MyExeter student app (the Flutter PWA at m.exeter.ac.uk and the iOS and Andro...

University of Exeter Shibboleth Identity Provider

Exeter operates its own SAML 2.0 Shibboleth identity provider with entityID https://elibrary.exeter.ac.uk/idp/shibboleth. The IdP publishes its own metadata directly (200, appli...

University of Exeter Microsoft Entra ID Tenant

Exeter runs a Microsoft Entra ID tenant (912a5d77-fb98-4eee-af32-1334d8f04a53) used for staff and student single sign-on; mytimetable.exeter.ac.uk redirects into it over SAML 2....

Exeter Learning Environment (ELE) - Moodle Web Services and LTI 1.3 Platform

ELE is Exeter's virtual learning environment, a Moodle deployment on the institution's own host ele.exeter.ac.uk. Two machine-readable surfaces are live: the Moodle Web Services...

University of Exeter News WordPress REST API

news.exeter.ac.uk is Exeter's own news and press-release site and exposes the WordPress REST API openly at /wp-json/ - 20 registered namespaces, 553 routes, an empty authenticat...

Open Research Exeter (ORE) - Figshare Tenancy

Open Research Exeter is Exeter's institutional research repository and it is a Figshare tenancy, not institution-run software. ore.exeter.ac.uk is a CNAME to proxy-eu-01.figshar...

Exeter Experts Directory - Symplectic Elements Discovery Tenancy

experts.exeter.ac.uk is the university's staff expertise, publications and research output directory, and Exeter's own llms.txt names it as the authoritative source for attribut...

DataCite Membership and Open Research Exeter DOI Registration

Exeter is a registered DataCite member - provider symbol VUEX, name "University of Exeter", memberType consortium_organization, rorId https://ror.org/03yghzc09, created 2020-09-...

University of Exeter Press Crossref Membership

The university's publishing arm is a Crossref member - member id 27616, primary name "University of Exeter Press" - registering DOIs under prefixes 10.58182 and 10.47788. This i...

University of Exeter ROR Registration

Exeter is registered in the Research Organization Registry with ROR identifier https://ror.org/03yghzc09, the identifier DataCite carries on the institution's VUEX provider reco...

Scroll for all 10

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.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

University Of Exeter Context

17 classes · 9 properties

JSON-LD

Security Posture 2

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

University Of Exeter Authentication

oauth2/openIdConnect/saml2/token · 5 schemes

SECURITY

University Of Exeter Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 2

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 6

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-exeter
name: University of Exeter
x-type: university
x-category: Public Research University
description: 'The University of Exeter is a public research university in Devon, United Kingdom, and a member of the Russell
  Group, with campuses at Streatham and St Luke''s in Exeter and Penryn in Cornwall. It operates no public developer portal
  and publishes no OpenAPI, and most of what appears to be an Exeter API is a vendor platform running under an exeter.ac.uk
  hostname. What Exeter genuinely operates is: a Cognito-protected platform API at api.exeter.ac.uk behind the MyExeter app
  (campus events, space occupancy, notifications, profile - every route returns 401 without a token and none are documented);
  its own Shibboleth SAML identity provider, published in both the UK Access Management Federation and InCommon/eduGAIN metadata;
  a Microsoft Entra ID tenant fronting SSO for timetabling; a Moodle VLE at ele.exeter.ac.uk that is a live LTI 1.3 platform
  and exposes Moodle''s own web-service endpoint; and a public WordPress REST API on its news site. Its research repository
  Open Research Exeter is a Figshare tenancy, and its expert profiles are a Symplectic Elements tenancy - neither contract
  is Exeter''s engineering. Exeter also maintains a hand-authored llms.txt with explicit guidance for agents, which is rare
  in this cohort.'
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: false
  callable_host: true
  label: Institution-operated endpoints - credentialed, not self-service
  confidence: high
  source:
  - probed
  generated: '2026-09-01'
  method: probed
accessModel:
  pricing: free
  onboarding: none
  trial: false
  try_now: false
  public: false
  label: No self-service access - institutional affiliation or federation membership required
  confidence: high
  source:
  - probed
  generated: '2026-09-01'
  method: probed
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-exeter.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-exeter/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Research
- United Kingdom
- Russell Group
- Identity Federation
- Research Repository
- Learning Management
- Campus Life
created: '2026-06-03'
modified: '2026-09-01'
specificationVersion: '0.23'
apis:
- aid: university-of-exeter:myexeter-platform-api
  name: MyExeter Platform API
  x-operator: institution
  description: api.exeter.ac.uk is an institution-operated AWS API Gateway deployment in eu-west-2 that serves the MyExeter
    student app (the Flutter PWA at m.exeter.ac.uk and the iOS and Android builds). Routes evidenced from the shipped application
    bundle and confirmed live by status code include /content/posts/news, /content/posts/events, /content/posts/banners, /content/spacedata/all,
    /spaces/get-occupancy-data, /events, /events/external, /location/check-ins, /user/profile, /account, /user-settings and
    /notification/myexeter/{device,preferences} - each returns 401 {"message":"Unauthorized"} while unrouted paths return
    the gateway's 403 "Missing Authentication Token", so the routes exist and are token-gated. /application-settings returns
    a structured 400 requiring a tenant header. Authentication is OAuth2 against an Exeter-owned AWS Cognito user pool at
    exeter-auth-prod.auth.eu-west-2.amazoncognito.com. The app manifest describes this as "the University of Exeter's public
    API", but no contract, documentation, registration path or self-service credential is published and no OpenAPI was found;
    nothing here is callable by a third party.
  humanURL: https://www.exeter.ac.uk/students/myexeter/
  baseURL: https://api.exeter.ac.uk
  tags:
  - Campus Life
  - Students
  - Events
  - Occupancy
  - Notifications
  - Mobile
  - OAuth2
  - Private
  properties:
  - type: Documentation
    url: https://www.exeter.ac.uk/students/myexeter/
  - type: Authentication
    url: https://exeter-auth-prod.auth.eu-west-2.amazoncognito.com
- aid: university-of-exeter:shibboleth-idp
  name: University of Exeter Shibboleth Identity Provider
  x-operator: federation
  description: Exeter operates its own SAML 2.0 Shibboleth identity provider with entityID https://elibrary.exeter.ac.uk/idp/shibboleth.
    The IdP publishes its own metadata directly (200, application/xml, 10,370 bytes) advertising SSO over HTTP-Redirect, HTTP-POST,
    POST-SimpleSign and SOAP/ECP bindings plus SLO and artifact resolution, with mdui:DisplayName and OrganizationName both
    "University of Exeter". The same entity is served as signed metadata by the UK Access Management Federation MDQ and, via
    eduGAIN interfederation, by InCommon's MDQ. This is institution-operated by definition - the federation is shared, the
    IdP behind it is Exeter's - and is the strongest machine-readable surface the institution runs. It is federation infrastructure,
    not a self-service developer API.
  humanURL: https://libguides.exeter.ac.uk/eresources/shibboleth
  baseURL: https://elibrary.exeter.ac.uk/idp/shibboleth
  tags:
  - Identity Federation
  - SAML
  - Shibboleth
  - SSO
  - eduGAIN
  - UK Access Management Federation
  properties:
  - type: Documentation
    url: https://libguides.exeter.ac.uk/eresources/shibboleth
  - type: IdentityFederation
    url: http://mdq.ukfederation.org.uk/entities/https%3A%2F%2Felibrary.exeter.ac.uk%2Fidp%2Fshibboleth
  - type: IdentityFederation
    url: https://mdq.incommon.org/entities/https%3A%2F%2Felibrary.exeter.ac.uk%2Fidp%2Fshibboleth
- aid: university-of-exeter:entra-id-tenant
  name: University of Exeter Microsoft Entra ID Tenant
  x-operator: federation
  description: Exeter runs a Microsoft Entra ID tenant (912a5d77-fb98-4eee-af32-1334d8f04a53) used for staff and student single
    sign-on; mytimetable.exeter.ac.uk redirects into it over SAML 2.0. The tenant publishes standard machine-readable federation
    metadata - OpenID Connect discovery at the v2.0 .well-known endpoint (200, application/json) and WS-Federation/SAML federationmetadata.xml
    (200, 28,441 bytes, entityID https://sts.windows.net/912a5d77-fb98-4eee-af32-1334d8f04a53/). The tenant is Exeter's; the
    platform is Microsoft's. No application registration is open to the public.
  humanURL: https://www.exeter.ac.uk/students/
  baseURL: https://login.microsoftonline.com/912a5d77-fb98-4eee-af32-1334d8f04a53/v2.0/.well-known/openid-configuration
  tags:
  - Identity Federation
  - SAML
  - OpenID Connect
  - SSO
  - Entra ID
  - Microsoft
  properties:
  - type: IdentityFederation
    url: https://login.microsoftonline.com/912a5d77-fb98-4eee-af32-1334d8f04a53/v2.0/.well-known/openid-configuration
  - type: IdentityFederation
    url: https://login.microsoftonline.com/912a5d77-fb98-4eee-af32-1334d8f04a53/federationmetadata/2007-06/federationmetadata.xml
- aid: university-of-exeter:ele-moodle
  name: Exeter Learning Environment (ELE) - Moodle Web Services and LTI 1.3 Platform
  x-operator: institution
  description: 'ELE is Exeter''s virtual learning environment, a Moodle deployment on the institution''s own host ele.exeter.ac.uk.
    Two machine-readable surfaces are live: the Moodle Web Services REST endpoint at /webservice/rest/server.php, which answers
    an unauthenticated request with a well-formed invalidtoken exception rather than a 404, confirming web services are enabled
    and token-gated; and the LTI 1.3 Advantage tool-platform endpoints /mod/lti/certs.php (200, application/json, a one-key
    RSA JWKS) and /mod/lti/auth.php (the OIDC authorization endpoint). Moodle''s internal AJAX service at /lib/ajax/service.php
    also answers with a structured JSON error. The deployment and the host are Exeter''s; the contract is Moodle''s upstream
    API, so no specification is saved under this institution. No token issuance is open to the public.'
  humanURL: https://ele.exeter.ac.uk/
  baseURL: https://ele.exeter.ac.uk/webservice/rest/server.php
  tags:
  - Learning Management
  - Moodle
  - LTI
  - VLE
  - Education
  - Students
  properties:
  - type: Documentation
    url: https://ele.exeter.ac.uk/
  - type: Authentication
    url: https://ele.exeter.ac.uk/mod/lti/certs.php
- aid: university-of-exeter:news-wordpress-rest
  name: University of Exeter News WordPress REST API
  x-operator: institution
  description: news.exeter.ac.uk is Exeter's own news and press-release site and exposes the WordPress REST API openly at
    /wp-json/ - 20 registered namespaces, 553 routes, an empty authentication requirement for reads, and X-WP-Total reporting
    2,596 posts on /wp/v2/posts. It is the only unauthenticated, machine-readable content API the institution serves from
    its own domain, and it is how an agent should read Exeter research announcements programmatically. The deployment and
    the content are Exeter's; the contract is WordPress core's, so no specification is saved under this institution.
  humanURL: https://news.exeter.ac.uk/
  baseURL: https://news.exeter.ac.uk/wp-json/
  tags:
  - News
  - Content
  - WordPress
  - REST
  - Research
  - Open Access
  properties:
  - type: Documentation
    url: https://news.exeter.ac.uk/wp-json/
  - type: Blog
    url: https://news.exeter.ac.uk/
- aid: university-of-exeter:ore-figshare-tenancy
  name: Open Research Exeter (ORE) - Figshare Tenancy
  x-operator: tenant
  description: Open Research Exeter is Exeter's institutional research repository and it is a Figshare tenancy, not institution-run
    software. ore.exeter.ac.uk is a CNAME to proxy-eu-01.figshare.com; the host's AWS WAF challenge page sets awsWafCookieDomainList
    to ['figshare.com']; item URLs follow Figshare's /articles/{type}/{title}/{id} pattern; and Exeter's items carry Figshare
    group_id 58481 with handle prefix 10779/exe. Exeter's named scope on the platform is real and is recorded here as a tenancy.
    The prior profile described ORE as a DSpace repository with OAI-PMH at /repository/oai/request and a DSpace 7 REST API
    at /server/api; both were inferred from DSpace defaults, neither exists, and both have been removed. Figshare's generic
    v2 contract is not saved under this institution - it belongs to Figshare.
  humanURL: https://ore.exeter.ac.uk/
  baseURL: https://ore.exeter.ac.uk/
  tags:
  - Research Repository
  - Figshare
  - Research Data
  - Open Access
  - Tenant
  properties:
  - type: Documentation
    url: https://www.exeter.ac.uk/research/researchdatamanagement/after/discovery/
  - type: ResearchRepository
    url: https://ore.exeter.ac.uk/
- aid: university-of-exeter:experts-symplectic-tenancy
  name: Exeter Experts Directory - Symplectic Elements Discovery Tenancy
  x-operator: tenant
  description: experts.exeter.ac.uk is the university's staff expertise, publications and research output directory, and Exeter's
    own llms.txt names it as the authoritative source for attributing research to named academics. It is a CNAME to uoe.discovery.symplectic.org
    - a Symplectic Elements Discovery (Digital Science) tenancy. Every path returns the same 2,121-byte single-page-application
    shell titled "Discovery", so there is no machine-readable interface to probe and no public API is exposed on the tenancy.
    The tenancy is a real Exeter fact; the platform contract is Symplectic's.
  humanURL: https://experts.exeter.ac.uk/
  baseURL: https://experts.exeter.ac.uk/
  tags:
  - Research Repository
  - Expertise
  - Symplectic Elements
  - Publications
  - Tenant
  properties:
  - type: ResearchRepository
    url: https://experts.exeter.ac.uk/
- aid: university-of-exeter:datacite-membership
  name: DataCite Membership and Open Research Exeter DOI Registration
  x-operator: registry
  description: Exeter is a registered DataCite member - provider symbol VUEX, name "University of Exeter", memberType consortium_organization,
    rorId https://ror.org/03yghzc09, created 2020-09-01, with its DataCite contact website given as the university library.
    Its repository is registered as DataCite client BL.EXETER, "Open Research Exeter", clientType repository, url https://ore.exeter.ac.uk,
    created 2017-02-27, carrying 450 registered DOIs and a re3data entry at https://doi.org/10.17616/R3033Z (https://www.re3data.org/repository/r3d100011202).
    This is a membership fact about the institution, evidenced from DataCite's own API. DataCite's contract is DataCite's
    and is not saved here.
  humanURL: https://www.re3data.org/repository/r3d100011202
  baseURL: https://api.datacite.org/clients/bl.exeter
  tags:
  - DataCite
  - DOI
  - Registry
  - Research Data
  - Persistent Identifiers
  properties:
  - type: Documentation
    url: https://api.datacite.org/providers/vuex
- aid: university-of-exeter:crossref-membership
  name: University of Exeter Press Crossref Membership
  x-operator: registry
  description: The university's publishing arm is a Crossref member - member id 27616, primary name "University of Exeter
    Press" - registering DOIs under prefixes 10.58182 and 10.47788. This is an institutional membership fact evidenced from
    Crossref's own members API; Crossref's contract belongs to Crossref and is not saved here.
  humanURL: https://www.crossref.org/
  baseURL: https://api.crossref.org/members/27616
  tags:
  - Crossref
  - DOI
  - Registry
  - Publishing
  - Persistent Identifiers
  properties:
  - type: Documentation
    url: https://api.crossref.org/members/27616
- aid: university-of-exeter:ror-registration
  name: University of Exeter ROR Registration
  x-operator: registry
  description: Exeter is registered in the Research Organization Registry with ROR identifier https://ror.org/03yghzc09, the
    identifier DataCite carries on the institution's VUEX provider record. ROR's API is ROR's; the registration is Exeter's.
  humanURL: https://ror.org/03yghzc09
  baseURL: https://api.ror.org/organizations/03yghzc09
  tags:
  - ROR
  - Registry
  - Persistent Identifiers
  - Research
  properties:
  - type: Documentation
    url: https://ror.org/03yghzc09
common:
- type: Website
  url: https://www.exeter.ac.uk/
- type: LLMsTxt
  url: https://www.exeter.ac.uk/llms.txt
- type: GitHub
  url: https://github.com/Uni-of-Exeter
- type: GitHubOrganization
  url: https://github.com/Uni-of-Exeter
- type: SourceCode
  url: https://github.com/Uni-of-Exeter
- type: LinkedIn
  url: https://www.linkedin.com/school/university-of-exeter/
- type: Twitter
  url: https://twitter.com/UniofExeter
- type: Blog
  url: https://news.exeter.ac.uk/
- type: Support
  url: https://www.exeter.ac.uk/contact/
- type: PrivacyPolicy
  url: https://www.exeter.ac.uk/about/oursite/privacy/
- type: TermsOfService
  url: https://www.exeter.ac.uk/about/oursite/copyright/
- type: Accessibility
  url: https://www.exeter.ac.uk/about/oursite/accessibility/
- type: DataProtection
  url: https://www.exeter.ac.uk/about/oursite/dataprotection/
- type: Authentication
  url: https://libguides.exeter.ac.uk/eresources/shibboleth
- type: IdentityFederation
  url: https://elibrary.exeter.ac.uk/idp/shibboleth
- type: ResearchRepository
  url: https://ore.exeter.ac.uk/
- type: LibraryCatalog
  url: https://www.exeter.ac.uk/departments/library
- type: CourseCatalog
  url: https://www.exeter.ac.uk/undergraduate-degrees/
- type: OpenData
  url: https://news.exeter.ac.uk/wp-json/
- type: DomainSecurity
  url: security/university-of-exeter-domain-security.yml
- type: Conformance
  url: conformance/university-of-exeter-conformance.yml
- type: Authentication
  url: authentication/university-of-exeter-authentication.yml
- type: Errors
  url: errors/university-of-exeter-errors.yml
- type: Plans
  url: plans/university-of-exeter-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-exeter-rate-limits.yml
- type: FinOps
  url: finops/university-of-exeter-finops.yml
- type: JSONLD
  url: json-ld/university-of-exeter-context.jsonld
- type: Review
  url: review.yml
x-coverage:
  state: gated
  reason: auth_required
  detail: Exeter operates a real institution-owned API - api.exeter.ac.uk, an AWS API Gateway deployment in eu-west-2 behind
    the MyExeter app - but every one of its routes is OAuth2/Cognito gated and returns 401, no documentation, registration
    path or specification is published anywhere on exeter.ac.uk, and there is no developer portal (developer.exeter.ac.uk
    and developers.exeter.ac.uk do not resolve). Its identity federation, Moodle web services and news WordPress REST API
    are readable but are upstream contracts (Shibboleth, Moodle, WordPress) rather than Exeter-authored ones, so no OpenAPI
    is saved under this institution. Its research repository ore.exeter.ac.uk is a Figshare tenancy sitting behind an AWS
    WAF challenge that returns 202 with a zero-length body to every client, so it is unreadable as well as vendor-contracted.
    No specification, no self-service credential, no public contract - the footprint is real but entirely credentialed.
  evidence:
  - url: https://api.exeter.ac.uk/content/posts/news
    status: 401
  - url: https://api.exeter.ac.uk/spaces/get-occupancy-data
    status: 401
  - url: https://api.exeter.ac.uk/application-settings
    status: 400
  - url: https://api.exeter.ac.uk/openapi.json
    status: 403
  - url: https://elibrary.exeter.ac.uk/idp/shibboleth
    status: 200
  - url: https://ele.exeter.ac.uk/mod/lti/certs.php
    status: 200
  - url: https://ele.exeter.ac.uk/webservice/rest/server.php
    status: 200
  - url: https://news.exeter.ac.uk/wp-json/
    status: 200
  - url: https://www.exeter.ac.uk/llms.txt
    status: 200
  - url: https://ore.exeter.ac.uk/repository/oai/request?verb=Identify
    status: 202
  - url: https://experts.exeter.ac.uk/ws/api
    status: 200
  - url: https://api.datacite.org/clients/bl.exeter
    status: 200
  checked: '2026-09-01'
x-enrichment:
  pipeline: pipeline-university.md
  run: '2026-09-01'
  operator_axis_settled: true
  note: Re-profiled under the university pipeline. Two hidden vendor tenancies were found behind institution hostnames that
    the host-based audit read as institution-owned (ore.exeter.ac.uk -> figshare.com, experts.exeter.ac.uk -> symplectic.org),
    and two fabricated DSpace surfaces were removed. Four institution-operated surfaces the prior profile did not hold were
    found and added.
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/university-of-exeter"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/university-of-exeter/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/university-of-exeter/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.