University of Basel website screenshot

University of Basel

The University of Basel (Universität Basel) is the oldest university in Switzerland, founded in 1460, and a canton-funded public research university. It operates no developer portal, no self-serve API program and no public product API; every machine-readable surface it runs is scholarly infrastructure, federated identity, or the back end of one of its own administrative systems. Exactly one OpenAPI contract is served under unibas.ch — the REST back end of UNIverse, the research information system, which publishes an OpenAPI 3.1.0 description and a Swagger UI anonymously while enforcing a bearer token on every data path. Beyond it, verified live on the university's own hosts: "edoc", the open-access institutional repository running DSpace-CRIS 7.6.2, which answers on both a DSpace REST API and an OAI-PMH 2.0 interface carrying eleven metadata formats and an OpenAIRE-CRIS profile; a SWITCHaai / eduGAIN SAML 2.0 identity provider scoped to unibas.ch, alongside thirty-two registered service providers under the same domain; an OpenID Connect issuer at the sciCORE scientific computing centre; and an LTI launch endpoint on ADAM, the university's ILIAS learning platform. Library discovery is a tenancy, not a Basel system — swisscovery is operated by SLSP on Ex Libris Alma, with Basel holding the 41SLSP_UBS institution zone. The DaSCH Service Platform API (api.dasch.swiss), previously catalogued here as Basel's, is not: DaSCH is a legally independent association hosted at the university, and that contract and its derived artifacts were removed in the 2026-08-30 pass.

University of Basel publishes 7 APIs on the APIs.io network. Tagged areas include University, Higher Education, Education, Switzerland, and Basel.

University of Basel’s developer surface includes engineering blog, support, authentication, and 22 more developer resources.

34.4/100 thin ▬ flat Agent 6/100 agent aware self hosted Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree⚡ Free to try
7 APIs
UniversityHigher EducationEducationSwitzerlandBaselResearch DataResearch InformationInstitutional RepositoryOpen AccessOAI-PMHIdentity FederationLibraryResearch Computing

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-basel: 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 7

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

edoc DSpace REST API

Public DSpace REST API for "edoc", the open-access institutional repository of the University of Basel, running DSpace-CRIS 7.6.2 (cris-2023.02.06) on the university's own host....

edoc OAI-PMH

OAI-PMH 2.0 metadata harvesting interface for edoc. Identify reports repositoryName "edoc: Open Access Repository University of Basel", repositoryIdentifier edoc.unibas.ch and a...

University of Basel SWITCHaai / eduGAIN Identity Provider

Basel's SAML 2.0 identity provider, entityID https://aai-logon.unibas.ch/idp/shibboleth, registered in the SWITCHaai federation and exported to eduGAIN. Its metadata declares sh...

sciCORE OpenID Connect Issuer

OpenID Connect issuer operated by sciCORE, the University of Basel's centre for scientific computing, at https://iam.scicore.unibas.ch/realms/switch-eduid — a Keycloak realm tha...

ADAM (ILIAS) LTI launch endpoint

LTI launch endpoint on ADAM, the University of Basel's ILIAS learning management system, at https://adam.unibas.ch/lti.php. It answers an unauthenticated GET with the ILIAS LTI ...

UNIverse Research Information System API

The REST backend of UNIverse (universe.unibas.ch), the University of Basel's research information system, at https://universe-intern.unibas.ch/api. It is the only OpenAPI contra...

swisscovery (SLSP / Ex Libris Alma) SRU — Basel institution zone

SRU (Search/Retrieve via URL) interface to swisscovery, the Swiss national library discovery platform, scoped to the University of Basel institution zone 41SLSP_UBS. The catalog...

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

University Of Basel Rate Limits

0 limits

RATE LIMITS

FinOps 1

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

Security Posture 3

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

University Of Basel Authentication

none/http_bearer/openid_connect/saml · 6 schemes

SECURITY

University Of Basel Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 4

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 3

The organization behind the API

Other 5

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-basel
name: University of Basel
x-type: university
x-category: Public Research University
description: 'The University of Basel (Universität Basel) is the oldest university in Switzerland, founded in 1460, and a
  canton-funded public research university. It operates no developer portal, no self-serve API program and no public product
  API; every machine-readable surface it runs is scholarly infrastructure, federated identity, or the back end of one of its
  own administrative systems. Exactly one OpenAPI contract is served under unibas.ch — the REST back end of UNIverse, the
  research information system, which publishes an OpenAPI 3.1.0 description and a Swagger UI anonymously while enforcing a
  bearer token on every data path. Beyond it, verified live on the university''s own hosts: "edoc", the open-access institutional
  repository running DSpace-CRIS 7.6.2, which answers on both a DSpace REST API and an OAI-PMH 2.0 interface carrying eleven
  metadata formats and an OpenAIRE-CRIS profile; a SWITCHaai / eduGAIN SAML 2.0 identity provider scoped to unibas.ch, alongside
  thirty-two registered service providers under the same domain; an OpenID Connect issuer at the sciCORE scientific computing
  centre; and an LTI launch endpoint on ADAM, the university''s ILIAS learning platform. Library discovery is a tenancy, not
  a Basel system — swisscovery is operated by SLSP on Ex Libris Alma, with Basel holding the 41SLSP_UBS institution zone.
  The DaSCH Service Platform API (api.dasch.swiss), previously catalogued here as Basel''s, is not: DaSCH is a legally independent
  association hosted at the university, and that contract and its derived artifacts were removed in the 2026-08-30 pass.'
type: Index
deliveryModel:
  model: self-hosted
  open_source: false
  commercial: false
  callable_host: true
  label: Institution-operated endpoints · no product API
  confidence: high
  source:
  - probed
  generated: '2026-08-30'
  method: probed
accessModel:
  pricing: free
  onboarding: none
  trial: false
  try_now: true
  public: true
  label: Free · anonymous read on the repository and metadata surfaces
  confidence: high
  source:
  - probed
  generated: '2026-08-30'
  method: probed
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-basel.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-basel/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Switzerland
- Basel
- Research Data
- Research Information
- Institutional Repository
- Open Access
- OAI-PMH
- Identity Federation
- Library
- Research Computing
apis:
- aid: university-of-basel:edoc-rest
  name: edoc DSpace REST API
  x-operator: institution
  description: 'Public DSpace REST API for "edoc", the open-access institutional repository of the University of Basel, running
    DSpace-CRIS 7.6.2 (cris-2023.02.06) on the university''s own host. The API root reports dspaceName "edoc: Open Access
    Repository University of Basel" and links the full HAL surface — items, collections, communities, bitstreams, the metadata-field
    registry and the discovery/search endpoints. The software is DSpace''s and no contract is published for it; the deployment,
    the host and the content are Basel''s. Anonymous read verified live 2026-08-30 (HTTP 200).'
  humanURL: https://ub.unibas.ch/en/services/dh-digital-services/edoc/
  baseURL: https://edoc.unibas.ch/server/api
  tags:
  - Institutional Repository
  - Open Access
  - DSpace
  - Research Data
  - REST
  properties:
  - type: Documentation
    url: https://ub.unibas.ch/en/services/dh-digital-services/edoc/
  - type: APIReference
    url: https://edoc.unibas.ch/server/api
  - type: Conformance
    url: conformance/university-of-basel-conformance.yml
- aid: university-of-basel:edoc-oai
  name: edoc OAI-PMH
  x-operator: institution
  description: 'OAI-PMH 2.0 metadata harvesting interface for edoc. Identify reports repositoryName "edoc: Open Access Repository
    University of Basel", repositoryIdentifier edoc.unibas.ch and adminEmail openaccess@unibas.ch, and carries an OpenAIRE-CRIS
    1.1 service description. ListMetadataFormats returns eleven prefixes — oai_dc, qdc, mods, mets, didl, ore, rdf, marc,
    dim, etdms, uketd_dc. Institution-operated on Basel''s own host. Verified live 2026-08-30 (HTTP 200).'
  humanURL: https://ub.unibas.ch/en/services/dh-digital-services/edoc/
  baseURL: https://edoc.unibas.ch/server/oai/request
  tags:
  - OAI-PMH
  - Metadata
  - Open Access
  - Institutional Repository
  - Harvesting
  properties:
  - type: APIReference
    url: https://edoc.unibas.ch/server/oai/request?verb=Identify
  - type: Documentation
    url: https://ub.unibas.ch/en/services/dh-digital-services/edoc/
  - type: Conformance
    url: conformance/university-of-basel-conformance.yml
- aid: university-of-basel:switchaai-idp
  name: University of Basel SWITCHaai / eduGAIN Identity Provider
  x-operator: institution
  description: Basel's SAML 2.0 identity provider, entityID https://aai-logon.unibas.ch/idp/shibboleth, registered in the
    SWITCHaai federation and exported to eduGAIN. Its metadata declares shibmd:Scope unibas.ch, swissEduPersonHomeOrganization
    unibas.ch, swissEduPersonHomeOrganizationType "university", REFEDS Research & Scholarship, the GÉANT Data Protection Code
    of Conduct v1, MyAcademicID ESI, and REFEDS Sirtfi assurance certification. The same aggregate carries thirty-two Basel-operated
    service providers under unibas.ch — ADAM, forschdb2, grants, drittmittel, personeninfo, oauth-logon and the faculty systems.
    The federation aggregate is published by SWITCH; the entity, its keys and its endpoints are the university's. Metadata
    verified live 2026-08-30 (HTTP 200, 21.3 MB aggregate); the IdP host itself publishes no public DNS record, so the metadata
    is the readable surface.
  humanURL: https://its.unibas.ch/en/
  baseURL: https://aai-logon.unibas.ch/idp/shibboleth
  tags:
  - Identity Federation
  - SAML
  - Shibboleth
  - eduGAIN
  - SWITCHaai
  properties:
  - type: x-saml-metadata
    url: https://metadata.aai.switch.ch/metadata.switchaai.xml
  - type: Documentation
    url: https://www.switch.ch/aai/
  - type: Conformance
    url: conformance/university-of-basel-conformance.yml
- aid: university-of-basel:scicore-oidc
  name: sciCORE OpenID Connect Issuer
  x-operator: institution
  description: OpenID Connect issuer operated by sciCORE, the University of Basel's centre for scientific computing, at https://iam.scicore.unibas.ch/realms/switch-eduid
    — a Keycloak realm that brokers SWITCH edu-ID into the university's research-computing services. The discovery document
    is served anonymously and declares the full endpoint set (authorization, token, introspection, userinfo, JWKS, device
    and CIBA), ten grant types including client_credentials, device_code, jwt-bearer and token-exchange, and thirteen scopes.
    Host is under unibas.ch and resolves to the university's own network (131.152.224.47). Verified live 2026-08-30 (HTTP
    200).
  humanURL: https://scicore.unibas.ch/
  baseURL: https://iam.scicore.unibas.ch/realms/switch-eduid
  tags:
  - OpenID Connect
  - Authentication
  - Identity
  - Research Computing
  tags_raw:
  - OpenID Connect
  - OAuth
  - Identity
  - Research Computing
  properties:
  - type: APIReference
    url: https://iam.scicore.unibas.ch/realms/switch-eduid/.well-known/openid-configuration
  - type: Documentation
    url: https://scicore.unibas.ch/
  - type: Authentication
    url: authentication/university-of-basel-authentication.yml
- aid: university-of-basel:adam-lti
  name: ADAM (ILIAS) LTI launch endpoint
  x-operator: institution
  description: LTI launch endpoint on ADAM, the University of Basel's ILIAS learning management system, at https://adam.unibas.ch/lti.php.
    It answers an unauthenticated GET with the ILIAS LTI error string rather than a 404 — a control request to a non-existent
    path on the same host returns 404 — which establishes an LTI consumer/provider entry point is deployed and reachable.
    No documentation, tool-configuration URL or JWKS is published publicly; launches require an institutional LTI credential.
    ILIAS is open-source software; the deployment and host (fip-adam-001.its.unibas.ch) are Basel IT Services'. Verified live
    2026-08-30 (HTTP 200).
  humanURL: https://adam.unibas.ch/
  baseURL: https://adam.unibas.ch/lti.php
  tags:
  - LTI
  - Learning Management
  - ILIAS
  - Education
  properties:
  - type: Website
    url: https://adam.unibas.ch/
  - type: Conformance
    url: conformance/university-of-basel-conformance.yml
- aid: university-of-basel:universe-research-information
  name: UNIverse Research Information System API
  x-operator: institution
  description: 'The REST backend of UNIverse (universe.unibas.ch), the University of Basel''s research information system,
    at https://universe-intern.unibas.ch/api. It is the only OpenAPI contract the university itself serves: OpenAPI 3.1.0,
    title "Super MedMe API", version 1.16.2.191, 1,671 paths and 1,170 schemas, one securityScheme ("Bearer Token"), covering
    publications, books, persons, departments, reviewers, stakeholder review workflow and room/meeting administration. The
    contract names no vendor — no info.contact, no license, and its only server is the unibas.ch host itself, which resolves
    into the university''s own network (lzm-medme-fe-prod1.meddek.unibas.ch, 131.152.217.196). A springdoc Swagger UI is served
    alongside it. Verified live 2026-08-30: the contract and Swagger UI answer 200 anonymously, and a data path answers 401
    with {"timestamp":…,"status":401,"error":"Unauthorized","path":…}, which establishes the token is enforced rather than
    merely declared.'
  humanURL: https://universe.unibas.ch/
  baseURL: https://universe-intern.unibas.ch/api
  tags:
  - Research Information
  - CRIS
  - Publications
  - OpenAPI
  - Internal
  properties:
  - type: APIReference
    url: https://universe-intern.unibas.ch/api/v3/api-docs
  - type: Documentation
    url: https://universe-intern.unibas.ch/api/swagger-ui/index.html
  - type: Website
    url: https://universe.unibas.ch/
  x-harvest-decision: The contract is NOT mirrored into openapi/ and no artifacts are derived from it, by choice. The host
    is named "intern", the system is an internal research-administration application of the Medical Faculty holding person-level
    records, and the university runs a public vulnerability disclosure program. The surface is recorded because it is anonymously
    reachable and it is the institution's own engineering; copying 1.4 MB of its endpoint documentation into a public catalog
    repository is a separate act that a human should authorize. A later pass must not "complete" this entry by harvesting
    it.
- aid: university-of-basel:swisscovery-sru
  name: swisscovery (SLSP / Ex Libris Alma) SRU — Basel institution zone
  x-operator: tenant
  description: SRU (Search/Retrieve via URL) interface to swisscovery, the Swiss national library discovery platform, scoped
    to the University of Basel institution zone 41SLSP_UBS. The catalogue records and the institution zone are Basel's; the
    platform, the host and the SRU contract belong to Swiss Library Service Platform AG running Ex Libris Alma. Recorded as
    a tenancy, not as a Basel API. Explain response verified live 2026-08-30 (HTTP 200, 190 KB).
  humanURL: https://ub.unibas.ch/en/basel-library-network/
  baseURL: https://swisscovery.slsp.ch/view/sru/41SLSP_UBS
  tags:
  - Library
  - Catalogue
  - SRU
  - Discovery
  - Alma
  properties:
  - type: Documentation
    url: https://ub.unibas.ch/en/search-find/library-catalogues/swisscovery-registration-and-help/
  - type: Website
    url: https://swisscovery.slsp.ch/discovery/search?vid=41SLSP_UBS:UBS
common:
- type: Website
  url: https://www.unibas.ch/en
- type: Blog
  url: https://www.unibas.ch/en/News-Events/News.html
- type: TermsOfService
  url: https://www.unibas.ch/en/Legal-notice.html
- type: PrivacyPolicy
  url: https://www.unibas.ch/en/Legal-notice/Data-Protection.html
- type: Support
  url: https://its.unibas.ch/en/contact/
- type: GitHubOrganization
  url: https://github.com/ITS-Unibas
- type: SourceCode
  url: https://github.com/RISE-UNIBAS
- type: LinkedIn
  url: https://www.linkedin.com/school/university-of-basel/
- type: ResearchRepository
  url: https://edoc.unibas.ch/
- type: LibraryCatalog
  url: https://swisscovery.slsp.ch/discovery/search?vid=41SLSP_UBS:UBS
- type: CourseCatalog
  url: https://vorlesungsverzeichnis.unibas.ch/en/course-directory
- type: IdentityFederation
  url: https://metadata.aai.switch.ch/metadata.switchaai.xml
- type: ResearchComputing
  url: https://scicore.unibas.ch/
- type: AIPolicy
  url: https://www.unibas.ch/en/Studies/Learning-and-Teaching/AI-in-learning-and-teaching.html
- type: Authentication
  url: authentication/university-of-basel-authentication.yml
- type: Conformance
  url: conformance/university-of-basel-conformance.yml
- type: DomainSecurity
  url: security/university-of-basel-domain-security.yml
- type: Security
  url: security/university-of-basel-vulnerability-disclosure.yml
- type: VulnerabilityDisclosure
  url: security/university-of-basel-vulnerability-disclosure.yml
- type: Plans
  url: plans/university-of-basel-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-basel-rate-limits.yml
- type: FinOps
  url: finops/university-of-basel-finops.yml
- type: LLMsTxt
  url: llms/university-of-basel-llms.txt
- type: AgentSkill
  url: skills/_index.yml
- type: Review
  url: review.yml
x-coverage:
  state: covered
  reason: covered
  detail: 'Six institution-operated surfaces and one tenancy were verified live on 2026-08-30, and the thinness beyond them
    is the institution''s, not a fetch failure. The find of the pass is universe-intern.unibas.ch/api — the REST backend of
    the UNIverse research information system, which serves an OpenAPI 3.1.0 contract (1,671 paths, 1,170 schemas) and a springdoc
    Swagger UI anonymously while enforcing a bearer token on data paths (401 with a structured envelope). It was reached by
    reading the API base out of the public Angular bundle of universe.unibas.ch, whose own paths all return a soft-200 SPA
    shell. It is the only OpenAPI the university itself serves, and it is deliberately not mirrored into this repository —
    see the entry''s x-harvest-decision. Also institution-operated and verified: edoc.unibas.ch/server/api (DSpace-CRIS 7.6.2,
    HTTP 200, anonymous read, 540 metadata fields readable including person.identifier.orcid and the cris.orcid.* sync registry);
    edoc.unibas.ch/server/oai/request (OAI-PMH 2.0, eleven metadata formats, OpenAIRE-CRIS 1.1 service description); the SWITCHaai/eduGAIN
    SAML identity provider https://aai-logon.unibas.ch/idp/shibboleth, read from the 21.3 MB SWITCHaai aggregate and confirmed
    present in the 93 MB eduGAIN aggregate, with Sirtfi, REFEDS R&S and GÉANT CoCo entity categories and 32 Basel service
    providers alongside it; iam.scicore.unibas.ch/realms/switch-eduid (Keycloak OIDC discovery, HTTP 200); and adam.unibas.ch/lti.php
    (ILIAS LTI launch, HTTP 200 against a 404 control on the same host). Tenant, not Basel''s: swisscovery.slsp.ch/view/sru/41SLSP_UBS
    (SLSP AG on Ex Libris Alma) and the e-manuscripta.ch/bau consortium platform. Removed this pass as vendor-attributed:
    the DaSCH DSP-API estate — DaSCH is a legally independent association (legal notice: DaSCH, Kornhausgasse 7, 4051 Basel;
    about-us: "an association ... acting independently of any single Higher Education Institution") that the University of
    Basel hosts and part-funds, and whose contract names DaSCH as contact and api.dasch.swiss as its only server. Confirmed
    absent: no DNS for data.unibas.ch, api.unibas.ch, developer.unibas.ch, opendata.unibas.ch, research.unibas.ch or aai.unibas.ch;
    www.unibas.ch/llms.txt 404 and /.well-known/security.txt 503; no public API for the Vorlesungsverzeichnis course directory,
    and none on the public faces of universe.unibas.ch or forschdb2.unibas.ch, whose Angular front ends answer every probed
    API path with the same 384 KB SPA shell at HTTP 200; ub.unibas.ch/digi/ 403 from nginx. Seen but not verifiable: the UB
    Basel IIIF stack (ub-sipi.ub.unibas.ch answers a IIIF-shaped path with 403 rather than 404, ub-iiifpresentation.ub.unibas.ch
    resolves into the university network) — no public manifest or collection URL could be reached, so no surface was recorded
    for it.'
  assessed: '2026-08-30'
  method: pipeline-university
  evidence:
  - url: https://edoc.unibas.ch/server/api
    status: 200
  - url: https://edoc.unibas.ch/server/api/core/metadatafields?size=1000
    status: 200
  - url: https://edoc.unibas.ch/server/oai/request?verb=Identify
    status: 200
  - url: https://edoc.unibas.ch/server/oai/request?verb=ListMetadataFormats
    status: 200
  - url: https://metadata.aai.switch.ch/metadata.switchaai.xml
    status: 200
  - url: https://mds.edugain.org/edugain-v2.xml
    status: 200
  - url: https://iam.scicore.unibas.ch/realms/switch-eduid/.well-known/openid-configuration
    status: 200
  - url: https://adam.unibas.ch/lti.php
    status: 200
  - url: https://adam.unibas.ch/notarealendpoint.php
    status: 404
  - url: https://universe-intern.unibas.ch/api/v3/api-docs
    status: 200
  - url: https://universe-intern.unibas.ch/api/swagger-ui/index.html
    status: 200
  - url: https://universe-intern.unibas.ch/api/v2/publications
    status: 401
  - url: https://universe.unibas.ch/api/v1/persons
    status: 200
  - url: https://swisscovery.slsp.ch/view/sru/41SLSP_UBS?version=1.2&operation=explain
    status: 200
  - url: https://api.datacite.org/providers/ilen
    status: 200
  - url: https://api.crossref.org/members/27920
    status: 200
  - url: https://www.dasch.swiss/legal-notice
    status: 200
  - url: https://www.dasch.swiss/about-us
    status: 200
  - url: https://scicore.unibas.ch/
    status: 200
  - url: https://vorlesungsverzeichnis.unibas.ch/en/course-directory
    status: 200
  - url: https://forschdb2.unibas.ch/v3/api-docs
    status: 301
  - url: https://ub.unibas.ch/digi/
    status: 403
  - url: https://ub-sipi.ub.unibas.ch/bau/info.json
    status: 403
  - url: https://www.unibas.ch/llms.txt
    status: 404
  - url: https://www.unibas.ch/.well-known/security.txt
    status: 503
  - url: https://api.unibas.ch/
    status: 0
  - url: https://data.unibas.ch/
    status: 0
  removed: 51
  removed_note: Six OpenAPI contracts and their pristine source (openapi/_original/university-of-basel-dsp-api .yaml), eight
    apis[] entries, five overlays, eleven Postman/OpenCollection files, three JSON Schemas, two JSON Structures, four examples,
    one JSON-LD context, two Spectral rulesets, and the vocabulary, data-model, error catalog, conventions, lifecycle, changelog,
    CLI, packages, sandbox, MCP candidate, capability-edge and agentic-access artifacts derived from them, plus three DSP-API
    agent skills. Every one described api.dasch.swiss, whose contract declares info.contact "DaSCH" / https://www.dasch.swiss/
    and a single server https://api.dasch.swiss:443. The eighth apis[] entry, "University of Basel Experimental API", additionally
    carried a baseURL of https://edoc.unibas.ch/server/api against a spec whose own servers[] block said api.dasch.swiss —
    a mislabel introduced when the contract was split by tag.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
modified: '2026-08-30'
created: '2026-06-03'
x-enrichment:
  date: '2026-08-30'
  status: enriched
  artifacts_added: 0
  artifacts_removed: 51
  pass: pipeline-university

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