University of Gothenburg website screenshot

University of Gothenburg

The University of Gothenburg (Göteborgs universitet) is a public research university in Sweden, founded in 1891, with roughly 37,000 students and 6,000 employees. Its programmable footprint is larger and more genuinely its own than the June 2026 profile of this repository recorded, and it is concentrated in one place: Språkbanken Text, the Swedish Language Bank's text division at the Department of Swedish, Multilingualism, Language Technology. Språkbanken publishes SIX OpenAPI documents from a single documentation index at ws.spraakbanken.gu.se/docs — Korp (corpus concordance search over 1,133 corpora), Karp v7 and Karp search v1 (lexical resources), Mink (upload, annotate and publish your own corpus), Sparv (the annotation pipeline as a job service) and the Språkbanken Text Metadata API (a 1,499-resource catalogue with BibTeX export). All six run on University of Gothenburg hosts, carry sb-info@svenska.gu.se as contact, and answered anonymous requests with HTTP 200 on 2026-09-01. The Gothenburg University Library separately operates GUPEA on DSpace 8.3, exposing both an OAI-PMH 2.0 harvesting endpoint (fourteen metadata formats, including the Swedish national uppsok thesis profile) and a HAL+JSON REST API on gupea.ub.gu.se. The University also runs its own Shibboleth SAML 2.0 identity provider, published as machine-readable metadata through SWAMID and eduGAIN. What is thin here is PRODUCT, not surface. There is no central developer portal, no API programme, no changelog, no status page, no rate-limit signal, no support channel and no documented credential-issuance route for any of the write surfaces. Five of the six contracts declare a security scheme and not one explains how to obtain a credential; two of them publish relative servers[] and no contact at all. This is a research unit's engineering that happens to be excellent, published without any of the institutional scaffolding that would make it findable. Everything else that looks like a University of Gothenburg API is a relationship rather than a contract — DOI registration with DataCite through the Swedish National Data Service and with Crossref directly, a Microsoft Entra tenancy on medarbetarportalen.gu.se — and those are recorded here with x-operator and no vendor contract stored.

University of Gothenburg publishes 33 APIs on the APIs.io network, including Analysis API, Cache management API, Cleanup API, and 30 more. Tagged areas include University, Higher Education, Education, Sweden, and Research.

The University of Gothenburg catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.

University of Gothenburg’s developer surface includes API reference, documentation, GitHub presence, support, code examples, authentication, and 31 more developer resources.

48.4/100 developing ▼ -5.7 Agent 26/100 agent aware Front door AI 2/6 trace saas Full breakdown ↓
scored 2026-09-25 · rubric v0.23.0
AccessFree
7 APIs
UniversityHigher EducationEducationSwedenResearchResearch DataResearch RepositoryOpen DataLibraryOAI-PMHIdentity FederationLanguage TechnologyNatural Language ProcessingCorpus Linguistics

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-25 · rubric v0.23.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 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/.
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-gothenburg: 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 →

Standards implemented 1

Interfaces this provider implements that became standards by being copied rather than ratified. Each is profiled by the API Commons, and the evidence column says how the claim was established — not that it was made.

prose — states compatibility; nothing published to check it against
5 core of 24 operations graded · api-commons/identity

APIs 33

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

GUPEA DSpace 8 REST API

The HAL+JSON REST API of the same repository, on the same University host. Verified live 2026-09-01: anonymous GET https://gupea.ub.gu.se/server/api returned HTTP 200 applicatio...

Shibboleth Identity Provider — SAML 2.0 Metadata

The University's own Shibboleth identity provider, entityID https://idp3.it.gu.se/idp/shibboleth, which resolved directly to HTTP 200 on 2026-09-01 and is also published as sign...

Microsoft AD FS Identity Provider (SWAMID entity)

A second University of Gothenburg entity registered in the SWAMID aggregate, entityID http://idp.auth.gu.se/adfs/services/trust, DisplayName "University of Gothenburg (ADFS)" / ...

DataCite DOI Registration (client SND.SPRKB, via the Swedish National Data Service)

REGISTRY MEMBERSHIP, recorded as a fact about the institution, with no registry contract stored. The University's Språkbanken Text unit is a live DataCite repository registrant:...

Crossref Membership (members 36737 and 51378)

REGISTRY MEMBERSHIP, recorded as a fact about the institution. Two Crossref member records carry the primary name "University of Gothenburg", both returning HTTP 200 on 2026-09-...

Quality of Government (QoG) Open Data

The Quality of Government Institute at the University of Gothenburg publishes open-access governance datasets (Standard, Basic, OECD, EU Regional and original datasets) as direc...

Microsoft 365 / Entra ID Tenancy (medarbetarportalen.gu.se)

TENANT RELATIONSHIP, recorded with no contract stored. The staff portal at medarbetarportalen.gu.se redirects to login.microsoftonline.com with Entra tenant id 0798ed31-f5b0-493...

University of Gothenburg Analysis API

### Queries for Annotating Texts The default query for the text analysis can be sent as GET or POST requests. The latter can be useful for longer texts. In both cases the respon...

University of Gothenburg Cache management API

Endpoints for managing the metadata cache

University of Gothenburg Cleanup API

Calls for removing builds.

University of Gothenburg Concordance API

The Concordance API from University of Gothenburg — 2 operation(s) for concordance.

University of Gothenburg Config API

The Config API from University of Gothenburg — 1 operation(s) for config.

University of Gothenburg Count API

The Count API from University of Gothenburg — 1 operation(s) for count.

University of Gothenburg Documentation API

Endpoints for API documentation

University of Gothenburg Editing API

The Editing API from University of Gothenburg — 5 operation(s) for editing.

University of Gothenburg Files API

File upload and download.

University of Gothenburg General API

The General API from University of Gothenburg — 2 operation(s) for general.

University of Gothenburg History API

The History API from University of Gothenburg — 4 operation(s) for history.

University of Gothenburg Information API

The Information API from University of Gothenburg — 3 operation(s) for information.

University of Gothenburg Manage Corpora API

Routes for managing corpus resources with Sparv.

University of Gothenburg Manage Lexicons API

Routes for managing lexicon resources with Karp.

University of Gothenburg Manage Metadata API

Routes for creating, uploading, and downloading metadata resources.

University of Gothenburg Manage Resources API

Routes for listing and getting information about all resources, regardless of type.

University of Gothenburg Metadata retrieval API

Endpoints for retrieving metadata about resources

University of Gothenburg Misc API

The Misc API from University of Gothenburg — 4 operation(s) for misc.

University of Gothenburg OAI PMH API

Open Archives Initiative Protocol for Metadata Harvesting 2.0

University of Gothenburg Plugins API

API calls here are not part of Karp's basic functionality and may be tailored for a specific resource.

University of Gothenburg Resources API

The Resources API from University of Gothenburg — 3 operation(s) for resources.

University of Gothenburg Search API

The Search API from University of Gothenburg — 1 operation(s) for search.

University of Gothenburg Searching API

Searching is the main way to get data from Karp. If a query string is given, an actual search will be done, otherwise all entries in the resource will be returned. - Use [`/quer...

University of Gothenburg Statistics API

The Statistics API from University of Gothenburg — 6 operation(s) for statistics.

University of Gothenburg User Management API

Routes for managing information about the authenticated user and admin mode status.

University of Gothenburg Word Picture API

The Word Picture API from University of Gothenburg — 2 operation(s) for word picture.

Scroll for all 33

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 2

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

University Of Gothenburg Context

23 classes · 3 properties

JSON-LD

University Of Gothenburg Organization Context

0 classes · 0 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

University of Gothenburg API Rules

7 rules · 2 errors 5 warnings

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Korp /info response

5 properties

JSON SCHEMA

Examples 6

Example request and response payloads for these APIs.

Security Posture 2

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

University Of Gothenburg Domain Security

TLSv1.3 · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

University Of Gothenburg Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Resources

Documentation 11

Reference material describing how the API behaves

Scroll for all 11

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 3

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 2

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-gothenburg
name: University of Gothenburg
x-type: university
x-category: Public Research University
description: 'The University of Gothenburg (Göteborgs universitet) is a public research university in Sweden, founded in 1891,
  with roughly 37,000 students and 6,000 employees. Its programmable footprint is larger and more genuinely its own than the
  June 2026 profile of this repository recorded, and it is concentrated in one place: Språkbanken Text, the Swedish Language
  Bank''s text division at the Department of Swedish, Multilingualism, Language Technology. Språkbanken publishes SIX OpenAPI
  documents from a single documentation index at ws.spraakbanken.gu.se/docs — Korp (corpus concordance search over 1,133 corpora),
  Karp v7 and Karp search v1 (lexical resources), Mink (upload, annotate and publish your own corpus), Sparv (the annotation
  pipeline as a job service) and the Språkbanken Text Metadata API (a 1,499-resource catalogue with BibTeX export). All six
  run on University of Gothenburg hosts, carry sb-info@svenska.gu.se as contact, and answered anonymous requests with HTTP
  200 on 2026-09-01. The Gothenburg University Library separately operates GUPEA on DSpace 8.3, exposing both an OAI-PMH 2.0
  harvesting endpoint (fourteen metadata formats, including the Swedish national uppsok thesis profile) and a HAL+JSON REST
  API on gupea.ub.gu.se. The University also runs its own Shibboleth SAML 2.0 identity provider, published as machine-readable
  metadata through SWAMID and eduGAIN.


  What is thin here is PRODUCT, not surface. There is no central developer portal, no API programme, no changelog, no status
  page, no rate-limit signal, no support channel and no documented credential-issuance route for any of the write surfaces.
  Five of the six contracts declare a security scheme and not one explains how to obtain a credential; two of them publish
  relative servers[] and no contact at all. This is a research unit''s engineering that happens to be excellent, published
  without any of the institutional scaffolding that would make it findable. Everything else that looks like a University of
  Gothenburg API is a relationship rather than a contract — DOI registration with DataCite through the Swedish National Data
  Service and with Crossref directly, a Microsoft Entra tenancy on medarbetarportalen.gu.se — and those are recorded here
  with x-operator and no vendor contract stored.'
type: Index
deliveryModel:
  model: saas
  open_source: true
  commercial: false
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - probed
  generated: '2026-09-01'
  method: probed
  notes: Revised from open_source:false / commercial:true / callable_host:false. Six OpenAPI documents were found and all
    six declare callable hosts under gu.se; four of them declare an MIT licence and their implementations are published in
    the spraakbanken GitHub organisation. Nothing in this footprint is sold.
accessModel:
  pricing: free
  onboarding: none
  trial: false
  try_now: false
  public: true
  label: Free
  confidence: high
  source:
  - probed
  generated: '2026-09-01'
  method: probed
  notes: Revised from public:false / onboarding:unknown. Every read surface in this profile answered an anonymous request
    with HTTP 200 on 2026-09-01 — Korp /info, Metadata /, Karp /resources/, Karp-search /config, Sparv /ping, Mink /info,
    the GUPEA DSpace REST root and GUPEA OAI-PMH. There is no sign-up, no key and no plan. The surfaces are open; they are
    simply not advertised.
position: Producing
access: Public
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-gothenburg.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-gothenburg/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Sweden
- Research
- Research Data
- Research Repository
- Open Data
- Library
- OAI-PMH
- Identity Federation
- Language Technology
- Natural Language Processing
- Corpus Linguistics
created: '2026-06-03'
modified: '2026-09-16'
specificationVersion: '0.23'
apis:
- aid: university-of-gothenburg:gupea-dspace-rest
  name: GUPEA DSpace 8 REST API
  x-operator: institution
  description: 'The HAL+JSON REST API of the same repository, on the same University host. Verified live 2026-09-01: anonymous
    GET https://gupea.ub.gu.se/server/api returned HTTP 200 application/hal+json, 8,531 bytes, with "dspaceName": "GUPEA"
    and "dspaceVersion": "DSpace 8.3-SNAPSHOT". DEPLOYMENT RECORDED, CONTRACT NOT STORED: DSpace is open-source software whose
    REST contract belongs to the DSpace project and is shared by every DSpace installation in this cohort. The University
    operates the deployment, the host and the content; it did not write the interface, so no generic DSpace specification
    is saved under this slug.'
  baseURL: https://gupea.ub.gu.se/server/api
  humanURL: https://gupea.ub.gu.se/
  tags:
  - Library
  - Research Repository
  - DSpace
  - HAL
  - Open Access
  properties:
  - type: Examples
    url: examples/university-of-gothenburg-gupea-dspace-rest-root-example.json
- aid: university-of-gothenburg:shibboleth-idp
  name: Shibboleth Identity Provider — SAML 2.0 Metadata
  x-operator: federation
  description: 'The University''s own Shibboleth identity provider, entityID https://idp3.it.gu.se/idp/shibboleth, which resolved
    directly to HTTP 200 on 2026-09-01 and is also published as signed metadata through the SWAMID MDQ service at mds.swamid.se
    (HTTP 200 application/samlmetadata+xml, 13,045 bytes). The metadata carries an md:IDPSSODescriptor, shibmd:Scope gu.se,
    OrganizationName "University of Gothenburg", and SSO bindings at /idp/profile/SAML2/POST/SSO and /idp/profile/SAML2/Redirect/SSO.
    SWAMID participates in eduGAIN. Identity federation is institution-operated by definition, and it is load-bearing rather
    than incidental here: Mink''s accounts are federated logins.'
  baseURL: https://idp3.it.gu.se/idp/shibboleth
  humanURL: https://www.swamid.se/
  tags:
  - Identity Federation
  - SAML
  - Shibboleth
  - SWAMID
  - eduGAIN
  - Authentication
  properties:
  - type: Examples
    url: examples/university-of-gothenburg-idp-saml-metadata-example.xml
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://mds.swamid.se/entities/https%3A%2F%2Fidp3.it.gu.se%2Fidp%2Fshibboleth
- aid: university-of-gothenburg:adfs-idp
  name: Microsoft AD FS Identity Provider (SWAMID entity)
  x-operator: federation
  description: A second University of Gothenburg entity registered in the SWAMID aggregate, entityID http://idp.auth.gu.se/adfs/services/trust,
    DisplayName "University of Gothenburg (ADFS)" / "Göteborgs Universitet (ADFS)". Observed in the SWAMID IdP aggregate at
    https://mds.swamid.se/md/swamid-idp.xml (HTTP 200 text/xml, 627,363 bytes) on 2026-09-01. The registration and the entity
    are the University's; the AD FS product is Microsoft's, so the relationship is recorded and no contract is stored.
  baseURL: http://idp.auth.gu.se/adfs/services/trust
  humanURL: https://www.swamid.se/
  tags:
  - Identity Federation
  - SAML
  - AD FS
  - SWAMID
  - Authentication
  properties:
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
- aid: university-of-gothenburg:datacite-registration
  name: DataCite DOI Registration (client SND.SPRKB, via the Swedish National Data Service)
  x-operator: registry
  description: 'REGISTRY MEMBERSHIP, recorded as a fact about the institution, with no registry contract stored. The University''s
    Språkbanken Text unit is a live DataCite repository registrant: https://api.datacite.org/clients/snd.sprkb returned HTTP
    200 on 2026-09-01 with name "Språkbanken Text", symbol SND.SPRKB, clientType repository, url https://spraakbanken.gu.se/,
    DOI prefix 10.23695, active since 2017-03-13, under DataCite provider `iuvp` — the Swedish National Data Service (SND)
    consortium, whose host institution is the University of Gothenburg. Worth recording how this was found: a name search
    on DataCite for "gothenburg" returns zero results in both /providers and /clients, so this membership is invisible to
    any audit that searches by institution name. It was reached by resolving a DOI the University actually minted (10.23695/y43g-bx28).'
  humanURL: https://api.datacite.org/clients/snd.sprkb
  tags:
  - DOI
  - DataCite
  - Registry
  - Research Data
  - SND
  properties:
  - type: Registry
    url: https://api.datacite.org/clients/snd.sprkb
  - type: Conformance
    url: conformance/university-of-gothenburg-conformance.yml
- aid: university-of-gothenburg:crossref-membership
  name: Crossref Membership (members 36737 and 51378)
  x-operator: registry
  description: 'REGISTRY MEMBERSHIP, recorded as a fact about the institution. Two Crossref member records carry the primary
    name "University of Gothenburg", both returning HTTP 200 on 2026-09-01: member 36737 with DOI prefixes 10.58323, 10.58235
    and 10.57126 and 520 DOIs (alternate names include "University of Gothenburg, Department of historical studies" and "Förvaltningshögskolan,
    Göteborgs Universitet"), and member 51378 with prefix 10.70733 and 351 DOIs. Two separate memberships for one institution
    is itself the finding — the DOI programme is departmental, not central. No Crossref contract is stored under this slug.'
  humanURL: https://www.crossref.org/
  tags:
  - DOI
  - Crossref
  - Registry
  - Scholarly Publishing
  properties:
  - type: Registry
    url: https://api.crossref.org/members/36737
  - type: Registry
    url: https://api.crossref.org/members/51378
- aid: university-of-gothenburg:qog-data
  name: Quality of Government (QoG) Open Data
  x-operator: institution
  description: 'The Quality of Government Institute at the University of Gothenburg publishes open-access governance datasets
    (Standard, Basic, OECD, EU Regional and original datasets) as direct file downloads in CSV, SPSS and Stata, plus an interactive
    Data Finder at datafinder.qog.gu.se for browsing categories, sources, datasets and variables. Institution-operated — both
    surfaces are on gu.se hosts — but NOT an API: re-probed 2026-09-01, the downloads page and the Data Finder both returned
    HTTP 200 HTML, and no REST endpoint, no OpenAPI, no sign-up and no keyed access were found. Recorded honestly as a data
    surface without a contract.'
  humanURL: https://www.gu.se/en/quality-government/qog-data/data-downloads
  tags:
  - Open Data
  - Research
  - Datasets
  - Governance
  - Downloads
  properties:
  - type: Documentation
    url: https://www.gu.se/en/quality-government/qog-data
  - type: Documentation
    url: https://datafinder.qog.gu.se/
- aid: university-of-gothenburg:microsoft-365-tenancy
  name: Microsoft 365 / Entra ID Tenancy (medarbetarportalen.gu.se)
  x-operator: tenant
  description: 'TENANT RELATIONSHIP, recorded with no contract stored. The staff portal at medarbetarportalen.gu.se redirects
    to login.microsoftonline.com with Entra tenant id 0798ed31-f5b0-4935-863c-73ee2505806e and resource gunet.sharepoint.com
    (observed 2026-09-01). A Microsoft tenancy on a University hostname: the accounts and the content are the University''s,
    the platform and its API contract are Microsoft''s.'
  humanURL: https://medarbetarportalen.gu.se/
  tags:
  - Tenants
  - Microsoft 365
  - Entra ID
  - SharePoint
  - Authentication
  tags_raw:
  - Tenant
  - Microsoft 365
  - Entra ID
  - SharePoint
  - Authentication
  - Microsoft-365
  properties:
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
- aid: university-of-gothenburg:university-of-gothenburg-analysis-api
  name: University of Gothenburg Analysis API
  description: '### Queries for Annotating Texts


    The default query for the text analysis can be sent as GET or POST requests.

    The latter can be useful for longer texts. In both cases the response is a JSON

    object containing the text analysis in XML format.

    See [Default query](#tag/Analysis/paths/~1/get) for more details.


    It is also possible to upload text or XML files.

    In this case the response is a JSON object with a download link to a zip file

    containing the annotation.

    See [File upload](#tag/Files/paths/~1upload/post) for more details.


    ### Settings

    The web service supports some custom settings, e.g. it lets you choose

    between different tokenizers on word, sentence, and paragraph level

    and you can define which annotations should be generated. Via the settings you

    can also choose the language of your input and you can define whether your input

    is in XML or plain text.


    These settings are provided as a JSON object to the `settings` parameter.

    This object must satisfy the JSON schema that is generated by `/schema` call

    when provided with a `language` and a `mode` parameter:


    [`/schema?language=sv&mode=plain`](https://ws.spraakbanken.gu.se/ws/sparv/v3/schema?language=sv&mode=plain)


    The schema holds default values for all the attributes. The use of the settings

    parameter is therefore optional.


    This is an example for a request which only generates a dependency analysis:


    [`/?text=Det+trodde+jag+aldrig.&settings={"positional_attributes":{"dependency_attributes":["ref","dephead","deprel"],"lexical_attributes":[],"compound_attributes":[]}}`](https://ws.spraakbanken.gu.se/ws/sparv/v3/?text=Det+trodde+jag+aldrig.&settings={"positional_attributes":{"dependency_attributes":["ref","dephead","deprel"],"lexical_attributes":[],"compound_attributes":[]}})


    If you are not sure how to define the settings parameter you can get help

    from the [frontend](https://spraakbanken.gu.se/sparv) by clicking

    `Show JSON Settings` under `Show advanced settings`. This will generate

    the JSON object for the chosen settings which is sent in the `settings` parameter.


    ### Analysing other Languages


    The default analysis language is Swedish but Sparv

    also supports other languages. The language is specified by supplying

    a two-letter ISO 639-1 code to the `language` parameter.


    This is an example for an analysis of a German sentence:


    [`/?text=Nun+folgt+ein+deutscher+Beispielsatz.&language=de`](https://ws.spraakbanken.gu.se/ws/sparv/v3/?text=Nun+folgt+ein+deutscher+Beispielsatz.&language=de)


    Different kinds of settings are supported for different languages, depending on which tool

    is used for the analysis. Please use the [frontend](https://spraakbanken.gu.se/sparv)

    if you want to check what options there are for a certain language.

    Alternatively you can check the JSON schema for the language you want to analyse by sending a schema request, e.g.:


    [`/schema?language=de`](https://ws.spraakbanken.gu.se/ws/sparv/v3/schema?language=de)


    [This language table](https://spraakbanken.gu.se/eng/research/infrastructure/sparv/distribution/pipeline#language_table)

    provides information on which languages are currently supported and which tools are used for their analysis.'
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Analysis
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-analysis-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-cache-management-api
  name: University of Gothenburg Cache management API
  description: Endpoints for managing the metadata cache
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Cache Management
  tags_raw:
  - Cache management
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-cache-management-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-cleanup-api
  name: University of Gothenburg Cleanup API
  description: Calls for removing builds.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Cleanup
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-cleanup-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-concordance-api
  name: University of Gothenburg Concordance API
  description: The Concordance API from University of Gothenburg — 2 operation(s) for concordance.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Concordance
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-concordance-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-config-api
  name: University of Gothenburg Config API
  description: The Config API from University of Gothenburg — 1 operation(s) for config.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Config
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-config-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-count-api
  name: University of Gothenburg Count API
  description: The Count API from University of Gothenburg — 1 operation(s) for count.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Count
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-count-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-documentation-api
  name: University of Gothenburg Documentation API
  description: Endpoints for API documentation
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Documentation
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-documentation-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-editing-api
  name: University of Gothenburg Editing API
  description: The Editing API from University of Gothenburg — 5 operation(s) for editing.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - Editing
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-editing-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-files-api
  name: University of Gothenburg Files API
  description: File upload and download.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags:
  - File
  tags_raw:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-files-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml
  - type: Vocabulary
    url: vocabulary/university-of-gothenburg-oai-metadata-formats-vocabulary.yml
- aid: university-of-gothenburg:university-of-gothenburg-general-api
  name: University of Gothenburg General API
  description: The General API from University of Gothenburg — 2 operation(s) for general.
  humanURL: https://ws.spraakbanken.gu.se/docs/korp
  baseURL: https://ws.spraakbanken.gu.se/ws/korp/v8
  tags: []
  tags_raw:
  - General
  properties:
  - type: OpenAPI
    url: openapi/university-of-gothenburg-general-api-openapi.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/korp
  - type: Examples
    url: examples/university-of-gothenburg-korp-info-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-korp-info.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/metadata
  - type: Examples
    url: examples/university-of-gothenburg-metadata-list-ids-example.json
  - type: JSONSchema
    url: json-schema/university-of-gothenburg-sbx-resource.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/mink
  - type: Examples
    url: examples/university-of-gothenburg-mink-info-example.json
  - type: Authentication
    url: authentication/university-of-gothenburg-authentication.yml
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/sparv
  - type: Examples
    url: examples/university-of-gothenburg-sparv-ping-example.json
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp
  - type: Documentation
    url: https://ws.spraakbanken.gu.se/docs/karp-s
  - type: Examples
    url: examples/university-of-gothenburg-karp-search-config-example.json
  - type: Examples
    url: examples/university-of-gothenburg-gupea-oai-identify-example.xml


# --- truncated at 32 KB (70 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/university-of-gothenburg/refs/heads/main/apis.yml

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-gothenburg"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/university-of-gothenburg/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/university-of-gothenburg/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.