How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Språkbanken Text Metadata API v3

The catalogue over everything Språkbanken Text publishes — corpora, lexicons, models, analyses, utilities and collections — with BibTeX citation export, a published JSON schema endpoint and its own OpenAPI served by the service itself. Institution-operated: declared servers are ws.spraakbanken.gu.se production and dev, info.contact is sb-info@svenska.gu.se. Verified live 2026-09-01: anonymous GET / returned HTTP 200 with 2,531,491 bytes of catalogue JSON, and GET /list-ids returned 1,499 resource ids. Every resource record carries a DataCite DOI under prefix 10.23695.

Språkbanken Text Metadata API v3 is one of 14 APIs that University of Gothenburg publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include Metadata, Catalog, Research Data, Language Technology, and DOI. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 1 JSON Schema.

This API exposes 17 operations across 16 paths, organized into 4 resource areas, and defines 10 schemas. It is described by OpenAPI 3.1.0, at version 3.3.1.

Requests are made against 2 base URLs: https://ws.spraakbanken.gu.se/ws/metadata/v3, https://ws.spraakbanken.gu.se/ws/metadata/dev.

17 operations 16 paths 10 schemas 16 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
3.3.1
Base URL
https://ws.spraakbanken.gu.se/ws/metadata/v3
License
Resource Areas
4

Paths & Operations 17

Across 16 paths, the API surfaces 17 operations — 16 GET, 1 POST. They span 4 resource areas: Metadata retrieval, MISC, Cache management, Documentation. Each is listed below with its method, path, parameters, and response codes.

Metadata retrieval 9

Endpoints for retrieving metadata about resources

GET
/
List all resources
list_resources__get 3 params → 200422
GET
/list-ids
List resource IDs
list_ids_list_ids_get → 200
GET
/bibtex
Get BibTeX citation
bibtex_bibtex_get 1 param → 200422
GET
/corporadeprecated
List corpus
resource_list_corpora_get → 200
GET
/lexiconsdeprecated
List lexicon
resource_list_lexicons_get → 200
GET
/modelsdeprecated
List model
resource_list_models_get → 200
GET
/analysesdeprecated
List analysis
resource_list_analyses_get → 200
GET
/utilitiesdeprecated
List utility
resource_list_utilities_get → 200
GET
/collectionsdeprecated
List collections
list_collections_collections_get → 200
MISC 2

Miscellaneous endpoints

GET
/check-id-availability
Check resource ID availability
check_id_check_id_availability_get 1 param → 200422
GET
/schema
Schema
schema_schema_get → 200
Cache management 2

Endpoints for managing the metadata cache

GET
/renew-cache
Renew Cache Get
renew_cache_get_renew_cache_get 4 params → 202422
POST
/renew-cache
Renew Cache Post
renew_cache_post_renew_cache_post 2 params body → 202422
Documentation 4

Endpoints for API documentation

GET
/openapi.json
OpenAPI schema
openapi_json_openapi_json_get → 200
GET
/docdeprecated
OpenAPI schema
openapi_alias_doc_get → 200
GET
/redoc
ReDoc API documentation
overridden_redoc_redoc_get → 200
GET
/docs
Swagger UI documentation
overridden_swagger_docs_get → 200

Schemas 10

The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are AllResouresList (5 properties), Resource (4 properties), ResourceList (3 properties), ValidationError (3 properties). Each schema is shown below with its type and property counts.

AllResouresList
object
List of all metadata resources, grouped by resource type.
5 properties 5 required
BibtexResponse
object
Response model for BibTeX entries.
1 property 1 required
CollectionsList
object
List of resource collections.
2 properties 2 required
HTTPValidationError
object
1 property
IdAvailabilityResponse
object
Response model for resource ID availability check.
2 properties 2 required
RenewCacheResponse
object
Response model for cache renewal requests.
2 properties 2 required
Resource
object
Metadata resource; keep permissive.
4 properties 2 required
ResourceList
object
List of metadata resources.
3 properties 3 required
ResourceTypes
string
ValidationError
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

university-of-gothenburg-metadata-api-openapi.yml Raw ↑

Other APIs University of Gothenburg publishes across the network.

Korp API v8 — Corpus Concordance Search
Mink API v3 — Bring Your Own Corpus
Sparv API v3 — Text Annotation Pipeline
Karp API v7 — Lexical Resource Editing
Karp Search API v1 — Karps sökgränssnitt
GUPEA Repository OAI-PMH 2.0 Interface
GUPEA DSpace 8 REST API
Shibboleth Identity Provider — SAML 2.0 Metadata
Microsoft AD FS Identity Provider (SWAMID entity)
DataCite DOI Registration (client SND.SPRKB, via the Swedish National Data Service)
Crossref Membership (members 36737 and 51378)
Quality of Government (QoG) Open Data
Where this information came from

This is an independent, third-party profile of Språkbanken Text Metadata API v3, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.