The University of Sheffield is a public research university in Sheffield, United Kingdom, and a member of the Russell Group. Its programmable footprint is small, decentralised and mostly indirect, and this profile says so rather than padding it. There is no central developer portal, no API gateway, no self-service key issuance and no documented course, timetable or student-information API. What the institution genuinely operates is one first-party research API — the Sheffield Solar API at api.solar.sheffield.ac.uk, which publishes its own OpenAPI 3.1 document and serves keyless PV_Live estimates of GB solar generation — and its own Shibboleth SAML identity provider at idp.shef.ac.uk, the authentication surface through which every bought platform is reached. Everything else that looks like a Sheffield API is a vendor's contract running under Sheffield's name: ORDA is figshare, White Rose Research Online and White Rose eTheses Online are EPrints instances shared with Leeds and York, and library discovery is Ex Libris Primo. Those are recorded here as tenant relationships, which they are, and not as Sheffield engineering, which they are not.
University of Sheffield publishes 14 API contracts indexed on the APIs.io network, including Admin API, API Auth API, Auth API, and 11 more. Tagged areas include University, Higher Education, Education, United Kingdom, and Russell Group.
The University of Sheffield catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
University of Sheffield’s developer surface includes engineering blog, API reference, documentation, support, status page, authentication, and 25 more developer resources.
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 applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/university-of-sheffield/"><img src="https://apis.io/badge/university-of-sheffield/card.svg" alt="University of Sheffield on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
8 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Access Clarityscores 26.3 — up to +14.7 composite points
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The institution's own SAML 2.0 identity provider, entityID https://idp.shef.ac.uk/shibboleth, serving live Shibboleth metadata from Sheffield's own domain. Machine-readable, ins...
ORDA is the University of Sheffield's research data repository at orda.shef.ac.uk. The records, the DOIs and the curation are Sheffield's; the platform and the API contract are ...
White Rose Research Online is the shared open-access outputs repository of the Universities of Leeds, Sheffield and York, running on EPrints and administered by the White Rose c...
White Rose eTheses Online is the shared electronic theses repository of the same three universities, running on EPrints. Its OAI-PMH 2.0 interface Identifies as "White Rose eThe...
The users API from University of Sheffield — 2 operation(s) for users.
Scroll for all 14
University of Sheffield API pricing
Not yet checked against University of Sheffield's own pricing page. Compiled by API Evangelist on 2026-06-03 from raw.githubusercontent.com/api-evangelist/university-of-sh...; confirm before you rely on a figure. A free plan or tier is listed.
aid: university-of-sheffield
name: University of Sheffield
x-type: university
x-category: Public Research University
description: 'The University of Sheffield is a public research university in Sheffield, United Kingdom, and a member of the
Russell Group. Its programmable footprint is small, decentralised and mostly indirect, and this profile says so rather than
padding it. There is no central developer portal, no API gateway, no self-service key issuance and no documented course,
timetable or student-information API. What the institution genuinely operates is one first-party research API — the Sheffield
Solar API at api.solar.sheffield.ac.uk, which publishes its own OpenAPI 3.1 document and serves keyless PV_Live estimates
of GB solar generation — and its own Shibboleth SAML identity provider at idp.shef.ac.uk, the authentication surface through
which every bought platform is reached. Everything else that looks like a Sheffield API is a vendor''s contract running
under Sheffield''s name: ORDA is figshare, White Rose Research Online and White Rose eTheses Online are EPrints instances
shared with Leeds and York, and library discovery is Ex Libris Primo. Those are recorded here as tenant relationships, which
they are, and not as Sheffield engineering, which they are not.'
type: Index
position: Producing
access: Public
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-sheffield.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-sheffield/refs/heads/main/apis.yml
x-docs-platform: redoc
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-17
tags:
- University
- Higher Education
- Education
- United Kingdom
- Russell Group
- Research Data
- Open Access
- OAI-PMH
- Identity Federation
- Solar Energy
- Energy Data
- Research Computing
created: '2026-06-03'
modified: '2026-10-06'
specificationVersion: '0.23'
deliveryModel:
model: self-hosted
open_source: false
commercial: false
callable_host: true
label: Institution-hosted research API · you call their endpoint
confidence: high
source:
- openapi
- probed
generated: '2026-08-30'
method: derived
accessModel:
pricing: free
onboarding: open
trial: false
try_now: true
public: true
label: Free · Keyless for PV_Live reads, registration for PV_Forecast
generated: '2026-08-30'
method: probed
confidence: high
source:
- authentication
- probed
x-coverage:
state: covered
reason: covered
detail: 'Sheffield does operate a real, first-party, machine-readable API surface, and it was found and verified: the Sheffield
Solar API publishes its own OpenAPI 3.1 document at https://api.solar.sheffield.ac.uk/openapi.json and answers keyless
requests, and the institution''s Shibboleth IdP serves live SAML 2.0 metadata from its own domain. The footprint is nonetheless
narrow. No central developer portal, course catalog, timetable, campus-life or open-data API was found on any Sheffield
host after probing api., data., courses. and sis. subdomains, all of which fail to resolve. The research repositories
are real institutional facts but vendor-operated, and are recorded as tenant. ORDA''s own OAI-PMH endpoint is live but
returns a Cloudflare 202 bot challenge to scripted clients, so its Identify response could not be read; that is a block
on us, not a gap in Sheffield.'
generated: '2026-08-30'
method: probed
evidence:
- url: https://api.solar.sheffield.ac.uk/openapi.json
status: 200
- url: https://api.solar.sheffield.ac.uk/pvlive/api/v4/gsp/0
status: 200
- url: https://api.solar.sheffield.ac.uk/pvforecast/api/v4/gsp/0
status: 401
- url: https://idp.shef.ac.uk/idp/shibboleth
status: 200
- url: https://eprints.whiterose.ac.uk/cgi/oai2?verb=Identify
status: 200
- url: https://etheses.whiterose.ac.uk/cgi/oai2?verb=Identify
status: 200
- url: https://orda.shef.ac.uk/oai?verb=Identify
status: 202
- url: https://api.sheffield.ac.uk/
status: 0
- url: https://data.sheffield.ac.uk/
status: 0
- url: https://www.sheffield.ac.uk/llms.txt
status: 404
- url: https://www.sheffield.ac.uk/.well-known/security.txt
status: 404
x-attribution-correction:
date: '2026-08-30'
pipeline: pipeline-university
removed:
contracts: 10
derived_artifacts: 36
reason: 'The 2026-06-03 profile saved figshare''s own contract under Sheffield''s slug. openapi/_original/university-of-sheffield-orda.yaml
declared ''info.title: Figshare API'', ''contact: Figshare Support'' and ''servers: [https://api.figshare.com/v2]''.
refine-openapis then split it into ten per-tag specs, and eleven apis[] entries were registered against it — eleven
times the apparent footprint for one vendor document that eleven other universities in this cohort also ship. Every
schema, structure, example, ruleset, vocabulary, context, collection, scope, authentication and capability file in the
repo was derived from it and inherited its provenance, so all of them were removed too.'
retained_as_tenant:
- ORDA (figshare)
- White Rose Research Online (EPrints)
- White Rose eTheses Online (EPrints)
added_as_institution:
- Sheffield Solar API
- University of Sheffield Shibboleth Identity Provider
apis:
- aid: university-of-sheffield:shibboleth-idp
name: University of Sheffield Shibboleth Identity Provider
x-operator: institution
description: The institution's own SAML 2.0 identity provider, entityID https://idp.shef.ac.uk/shibboleth, serving live
Shibboleth metadata from Sheffield's own domain. Machine-readable, institution-operated by definition, and the access
path through which Sheffield affiliates reach every vendor-tenanted service the university buys. Declares HTTP-POST, HTTP-POST-SimpleSign,
HTTP-Redirect and SOAP bindings for SAML 2.0 SSO and single logout, plus legacy SAML 1.1 endpoints. Verified live 2026-08-30,
HTTP 200, application/xml.
humanURL: https://www.sheffield.ac.uk/it-services
baseURL: https://idp.shef.ac.uk/idp
tags:
- Identity Federation
- SAML
- Shibboleth
- SSO
- Authentication
tags_raw:
- Identity Federation
- SAML
- Shibboleth
- Single Sign-On
- Authentication
properties:
- type: Metadata
url: https://idp.shef.ac.uk/idp/shibboleth
- type: Conformance
url: conformance/university-of-sheffield-conformance.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- aid: university-of-sheffield:orda
name: ORDA — Online Research Data (figshare tenant)
x-operator: tenant
description: ORDA is the University of Sheffield's research data repository at orda.shef.ac.uk. The records, the DOIs and
the curation are Sheffield's; the platform and the API contract are figshare's. Sheffield is a registered DataCite provider
(id ooki) and ORDA is a registered DataCite repository client (id bl.shef), so deposits mint DataCite DOIs. NO SPEC IS
SAVED HERE ON PURPOSE — the figshare contract belongs in figshare's own repository, and attributing it to Sheffield is
the specific defect this profile was re-run to correct. The relationship is real and is recorded; the engineering is not
Sheffield's. ORDA's OAI-PMH endpoint is live but returns a Cloudflare 202 challenge to scripted clients.
humanURL: https://orda.shef.ac.uk/
baseURL: https://orda.shef.ac.uk/oai
tags:
- Research Repository
- Research Data
- OAI-PMH
- DataCite
- Figshare
tags_raw:
- Research Repository
- Research Data
- OAI-PMH
- DataCite
- figshare
properties:
- type: Portal
url: https://orda.shef.ac.uk/
- type: Documentation
url: https://www.sheffield.ac.uk/library/rdm/orda
- type: VendorProfile
url: https://api.datacite.org/clients/bl.shef
- type: Conformance
url: conformance/university-of-sheffield-conformance.yml
- aid: university-of-sheffield:wrro-oai
name: White Rose Research Online OAI-PMH
x-operator: tenant
description: White Rose Research Online is the shared open-access outputs repository of the Universities of Leeds, Sheffield
and York, running on EPrints and administered by the White Rose consortium rather than by Sheffield alone. Its OAI-PMH
2.0 interface Identifies as "White Rose Research Online" and offers thirteen metadata formats including oai_dc, rioxx,
oai_openaire, uketd_dc and oai_dc_orcid — the last of which is where this profile's ORCID conformance evidence comes from.
Sheffield co-owns the deployment; EPrints wrote the protocol implementation.
humanURL: https://eprints.whiterose.ac.uk/
baseURL: https://eprints.whiterose.ac.uk/cgi/oai2
tags:
- Research Repository
- OAI-PMH
- EPrints
- Open Access
- ORCID
- Consortium
properties:
- type: Documentation
url: https://eprints.whiterose.ac.uk/information.html
- type: Portal
url: https://eprints.whiterose.ac.uk/
- type: Conformance
url: conformance/university-of-sheffield-conformance.yml
- aid: university-of-sheffield:wreo-oai
name: White Rose eTheses Online OAI-PMH
x-operator: tenant
description: White Rose eTheses Online is the shared electronic theses repository of the same three universities, running
on EPrints. Its OAI-PMH 2.0 interface Identifies as "White Rose eTheses Online" and harvests University of Sheffield thesis
metadata. Consortium-operated on a vendor platform; recorded as a tenant relationship.
humanURL: https://etheses.whiterose.ac.uk/
baseURL: https://etheses.whiterose.ac.uk/cgi/oai2
tags:
- Research Repository
- OAI-PMH
- EPrints
- Theses
- Open Access
- Consortium
properties:
- type: Portal
url: https://etheses.whiterose.ac.uk/
- type: Conformance
url: conformance/university-of-sheffield-conformance.yml
- aid: university-of-sheffield:university-of-sheffield-admin-api
name: University of Sheffield Admin API
description: The admin API from University of Sheffield — 7 operation(s) for admin.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- Admin
tags_raw:
- admin
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-admin-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-api-auth-api
name: University of Sheffield API Auth API
description: The api-auth API from University of Sheffield — 3 operation(s) for api-auth.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- API Auth
tags_raw:
- api-auth
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-api-auth-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-auth-api
name: University of Sheffield Auth API
description: The auth API from University of Sheffield — 6 operation(s) for auth.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- Authentication
tags_raw:
- auth
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-auth-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-health-api
name: University of Sheffield Health API
description: The health API from University of Sheffield — 2 operation(s) for health.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- Health
tags_raw:
- health
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-health-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-metrics-api
name: University of Sheffield Metrics API
description: The metrics API from University of Sheffield — 1 operation(s) for metrics.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- Metrics
tags_raw:
- metrics
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-metrics-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-pvforecast-api
name: University of Sheffield Pvforecast API
description: PV_Forecast API endpoints.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- pvforecast
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-pvforecast-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-pvlive-api
name: University of Sheffield Pvlive API
description: PV_Live API endpoints.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- pvlive
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-pvlive-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-pvlive-eu-api
name: University of Sheffield Pvlive Eu API
description: PV_Live EU API endpoints.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags: []
tags_raw:
- pvlive_eu
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-pvlive-eu-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-user-api
name: University of Sheffield User API
description: The User API from University of Sheffield — 7 operation(s) for user.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- User
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-user-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
- aid: university-of-sheffield:university-of-sheffield-users-api
name: University of Sheffield Users API
description: The users API from University of Sheffield — 2 operation(s) for users.
humanURL: https://www.solar.sheffield.ac.uk/api/
baseURL: https://api.solar.sheffield.ac.uk
tags:
- User
tags_raw:
- users
properties:
- type: OpenAPI
url: openapi/university-of-sheffield-users-api-openapi.yml
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: InteractiveDocumentation
url: https://api.solar.sheffield.ac.uk/docs
- type: Portal
url: https://api.solar.sheffield.ac.uk/pvlive/docs
- type: TermsOfService
url: https://api.solar.sheffield.ac.uk/tandc
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: SourceCode
url: https://github.com/SheffieldSolar/PV_Live-API
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-response-schema.json
- type: JSONSchema
url: json-schema/university-of-sheffield-pvlive-generation-row-schema.json
- type: Examples
url: examples/university-of-sheffield-pvlive-gsp-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-peakgeneration-example.json
- type: Examples
url: examples/university-of-sheffield-pvlive-pes-list-example.json
- type: Examples
url: examples/university-of-sheffield-pvforecast-auth-required-example.json
- type: Rules
url: rules/university-of-sheffield-rules.yml
- type: Vocabulary
url: vocabulary/university-of-sheffield-vocabulary.yml
- type: JSONLD
url: json-ld/university-of-sheffield-context.jsonld
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
common:
- url: https://sheffield.ac.uk/news
type: Blog
- type: License
name: GPL-3.0
url: https://github.com/SheffieldSolar/PV_Live-API/blob/main/LICENSE
- type: Website
url: https://www.sheffield.ac.uk/
- type: APIReference
url: https://api.solar.sheffield.ac.uk/redoc
- type: Documentation
url: https://www.solar.sheffield.ac.uk/api/
- type: TermsOfService
url: https://www.sheffield.ac.uk/terms-and-conditions
- type: PrivacyPolicy
url: https://www.sheffield.ac.uk/privacy
- type: IdentityFederation
url: https://idp.shef.ac.uk/idp/shibboleth
- type: ResearchRepository
url: https://orda.shef.ac.uk/
- type: ResearchRepository
url: https://eprints.whiterose.ac.uk/
- type: LibraryCatalog
url: https://find.shef.ac.uk/
- type: ResearchComputing
url: https://docs.hpc.shef.ac.uk/en/latest/
- type: ResearchComputing
url: https://www.sheffield.ac.uk/it-services/research/hpc
- type: GitHubOrganization
url: https://github.com/SheffieldUni
- type: SourceCode
url: https://github.com/rcgsheffield
- type: SourceCode
url: https://github.com/RSE-Sheffield
- type: SourceCode
url: https://github.com/SheffieldSolar
- type: Support
url: https://api.solar.sheffield.ac.uk/pvlive/contact
- type: Status
url: https://api.solar.sheffield.ac.uk/pvlive/uptime
- type: LinkedIn
url: https://www.linkedin.com/school/university-of-sheffield/
- type: Twitter
url: https://twitter.com/sheffielduni
- type: Conformance
url: conformance/university-of-sheffield-conformance.yml
- type: Lifecycle
url: lifecycle/university-of-sheffield-lifecycle.yml
- type: Errors
url: errors/university-of-sheffield-errors.yml
- type: Authentication
url: authentication/university-of-sheffield-authentication.yml
- type: OAuthScopes
url: scopes/university-of-sheffield-scopes.yml
# --- truncated at 32 KB (32 KB total) ---
# Full source: https://artifacts.apis.io/university-of-sheffield/apis.yml
University of Sheffield API — frequently asked questions
Does University of Sheffield have an API?
Yes. APIs.io lists 14 APIs from University of Sheffield, including University of Sheffield Shibboleth Identity Provider, ORDA — Online Research Data (figshare tenant) and White Rose Research Online OAI-PMH, and 11 more.
Is there an OpenAPI specification for the University of Sheffield API?
Yes. APIs.io indexes 10 OpenAPI specifications for University of Sheffield, each linked for download from this page.
How do I authenticate with the University of Sheffield API?
University of Sheffield uses bearer-token authentication (oauth2/apiKey/http/saml2 · 5 schemes). The details are profiled on APIs.io as University Of Sheffield Authentication.
How much does the University of Sheffield API cost?
APIs.io lists 2 pricing plans for University of Sheffield, with each plan's price, limits and inclusions under Pricing on this page.
Is the University of Sheffield API ready for AI agents?
University of Sheffield has a Kin Score of 37.6 out of 100 (thin) and an Agent Readiness score of 24.9 (agent-aware), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.