University of Freiburg website screenshot

University of Freiburg

The University of Freiburg (Albert-Ludwigs-Universität Freiburg) is a public research university in Baden-Württemberg, Germany, founded in 1457, a member of the German U15 and ranked #212 in the QS World University Rankings 2025. Like most universities it operates no central developer portal, publishes no OpenAPI description of anything, and offers no API program, keys, plans or support channel for developers — but unlike most of the cohort a meaningful part of what it does run is genuinely its own rather than a vendor contract wearing its name. Its library (Universitätsbibliothek Freiburg) operates FreiDok plus, an institutional repository and university bibliography whose read-only JSON API and OAI-PMH 2.0 endpoint are open, anonymous and live (267,771 publications, 238,730 persons, 1,277 institutions and 10,612 projects as probed on 2026-09-01). The university also runs a FreiData research-data repository (an InvenioRDM deployment minting DataCite DOIs under its own prefix 10.60493), a self-hosted GitLab whose REST API answers anonymously for 56 public projects, a public status page with a JSON monitor feed, and its own Shibboleth/SAML Identity Provider published into the DFN-AAI national federation. Its library discovery catalog is live but IP-blocked to automated clients, and its campus-management and LMS systems (HISinOne, ILIAS) are human-facing only. Everything programmable here is read-only metadata infrastructure built for harvesting, not a product; there is nothing to sign up for and nothing to buy.

University of Freiburg publishes 1 API on the APIs.io network: FreiDok plus JSON API. Tagged areas include Education, Higher Education, University, Research, and Research Data.

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

University of Freiburg’s developer surface includes status page and 18 more developer resources.

44.0/100 developing ▬ flat Agent 22/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFree
1 APIs
EducationHigher EducationUniversityResearchResearch DataOpen DataLibraryRepositoryOAI-PMHIdentity FederationGermany

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 does not apply to this provider. The published contracts declare no write operations, and a read-only API cannot create-or-update. The facet is excluded from this provider's denominator entirely — not scored zero. A reference or data API is not deficient for being unable to upsert.
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-freiburg: 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 9

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

FreiDok plus JSON API

Read-only JSON API for FreiDok plus, the institutional repository and university bibliography built and operated by the Universitätsbibliothek Freiburg on the university's own h...

FreiDok plus OAI-PMH

OAI-PMH 2.0 metadata-harvesting endpoint for FreiDok plus, on the university's own host. Identify (probed 2026-09-01) reports repositoryName "FreiDok plus", repositoryIdentifier...

FreiData research-data repository REST API

REST API of FreiData, the university's research-data repository, deployed and operated on its own host at freidata.uni-freiburg.de. Anonymous read of records, files and IIIF man...

FreiData OAI-PMH

Second OAI-PMH 2.0 endpoint, on the FreiData research-data host, serving marcxml, oai_dc, dcat, marc21, datacite, oai_datacite, datacite4 and oai_datacite4. Identify returns the...

University of Freiburg GitLab REST API

Self-hosted GitLab operated by the university's computing centre. The v4 REST API answers anonymous requests for public resources — probed 2026-09-01, GET /api/v4/projects retur...

Uni-Freiburg Services status API

Public status page for central university services, with a JSON API — /api/status-page/ufr-services returns the monitor configuration and /api/status-page/heartbeat/ufr-services...

myLogin Shibboleth Identity Provider (SAML 2.0 metadata)

The university's own Shibboleth Identity Provider, myLogin, operated by the Universitätsrechenzentrum. Its SAML 2.0 metadata is published on the university's host (entityID http...

DataCite membership and repository registration

The University of Freiburg is a DataCite member (symbol QVVC, country DE, consortium organization under the TIB consortium, rorId https://ror.org/0245cg223) and operates the reg...

ROR organization identifier

The institution's Research Organization Registry identifier, https://ror.org/0245cg223, carrying its names in German and English and its website. Recorded as a registry membersh...

Scroll for all 9

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

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

Semantic Vocabularies 1

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

University Of Freiburg Context

20 classes · 3 properties

JSON-LD

JSON Schema 1

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

Examples 4

Example request and response payloads for these APIs.

Security Posture 3

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

University Of Freiburg Vulnerability Disclosure

security.txt · contact published

SECURITY

Resources

Build 2

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 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 6

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: university-of-freiburg
name: University of Freiburg
x-type: university
x-category: Public Research University
description: 'The University of Freiburg (Albert-Ludwigs-Universität Freiburg) is a public research university in Baden-Württemberg,
  Germany, founded in 1457, a member of the German U15 and ranked #212 in the QS World University Rankings 2025. Like most
  universities it operates no central developer portal, publishes no OpenAPI description of anything, and offers no API program,
  keys, plans or support channel for developers — but unlike most of the cohort a meaningful part of what it does run is genuinely
  its own rather than a vendor contract wearing its name. Its library (Universitätsbibliothek Freiburg) operates FreiDok plus,
  an institutional repository and university bibliography whose read-only JSON API and OAI-PMH 2.0 endpoint are open, anonymous
  and live (267,771 publications, 238,730 persons, 1,277 institutions and 10,612 projects as probed on 2026-09-01). The university
  also runs a FreiData research-data repository (an InvenioRDM deployment minting DataCite DOIs under its own prefix 10.60493),
  a self-hosted GitLab whose REST API answers anonymously for 56 public projects, a public status page with a JSON monitor
  feed, and its own Shibboleth/SAML Identity Provider published into the DFN-AAI national federation. Its library discovery
  catalog is live but IP-blocked to automated clients, and its campus-management and LMS systems (HISinOne, ILIAS) are human-facing
  only. Everything programmable here is read-only metadata infrastructure built for harvesting, not a product; there is nothing
  to sign up for and nothing to buy.'
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
position: Consuming
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/university-of-freiburg.png
url: https://raw.githubusercontent.com/api-evangelist/university-of-freiburg/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- Research Data
- Open Data
- Library
- Repository
- OAI-PMH
- Identity Federation
- Germany
created: '2026-06-03'
modified: '2026-09-01'
specificationVersion: '0.23'
x-coverage:
  state: covered
  reason: covered
  detail: 'Probed on 2026-09-01 with a browser user-agent. Six institution-operated machine-readable surfaces were verified
    live under uni-freiburg.de, one identity-federation surface and two registry memberships were evidenced, and every pointer
    in this file was re-fetched. The footprint is real but narrow: it is research-metadata and infrastructure plumbing, with
    no developer program, no authentication, no published contract of the institution''s own, and two of the live surfaces
    (GitLab, the Uptime Kuma status feed) are off-the-shelf products the university merely hosts — their contracts belong
    to those products, not to Freiburg, so only the in-house FreiDok plus API is described by an OpenAPI here. One surface
    is unreadable: katalog.ub.uni-freiburg.de returns 403 with an explicit IP-range bot block. No vendor contract has been
    attributed to the institution, and no contract is saved for any surface the institution did not itself build.'
  evidence:
  - url: https://freidok.uni-freiburg.de/jsonApi/v1/publications?maxRows=1
    status: 200
  - url: https://freidok.uni-freiburg.de/oai/oai2.php?verb=Identify
    status: 200
  - url: https://freidata.uni-freiburg.de/api/records?size=1
    status: 200
  - url: https://freidata.uni-freiburg.de/oai2d?verb=Identify
    status: 200
  - url: https://gitlab.uni-freiburg.de/api/v4/projects?per_page=1
    status: 200
  - url: https://status.uni-freiburg.de/api/status-page/ufr-services
    status: 200
  - url: https://mylogin.uni-freiburg.de/idp/shibboleth
    status: 200
  - url: https://api.datacite.org/providers/qvvc
    status: 200
  - url: https://katalog.ub.uni-freiburg.de/
    status: 403
  - url: https://uni-freiburg.de/llms.txt
    status: 404
  - url: https://uni-freiburg.de/.well-known/apis.json
    status: 404
apis:
- aid: university-of-freiburg:freidok-json
  name: FreiDok plus JSON API
  x-operator: institution
  description: 'Read-only JSON API for FreiDok plus, the institutional repository and university bibliography built and operated
    by the Universitätsbibliothek Freiburg on the university''s own host. Four anonymous collection endpoints — publications,
    persons, institutions, projects — return a shared numFound/start/maxRows/docs envelope. Probed 2026-09-01: 267,771 publications.
    Pagination is maxRows (1-100, default 20) and start; the startitem/maxitems parameters named in earlier descriptions of
    this API were probed and are silently ignored by the server.'
  humanURL: https://freidok.uni-freiburg.de/_/site/interfaces
  baseURL: https://freidok.uni-freiburg.de/jsonApi/v1/
  tags:
  - Research
  - Repository
  - Bibliography
  - Open Data
  - JSON
  properties:
  - type: OpenAPI
    url: openapi/university-of-freiburg-freidok-plus-json-api-openapi.yml
  - type: JSONSchema
    url: json-schema/university-of-freiburg-freidok-plus-response-schema.json
  - type: Examples
    url: examples/university-of-freiburg-freidok-plus-publications-example.json
  - type: Errors
    url: errors/university-of-freiburg-freidok-plus-errors.yml
  - type: Authentication
    url: authentication/university-of-freiburg-authentication.yml
  - type: Lifecycle
    url: lifecycle/university-of-freiburg-freidok-plus-lifecycle.yml
  - type: Documentation
    url: https://freidok.uni-freiburg.de/_/site/about
  - type: SourceCode
    url: https://pypi.org/project/freidok-cli/
- aid: university-of-freiburg:freidok-oai
  name: FreiDok plus OAI-PMH
  x-operator: institution
  description: OAI-PMH 2.0 metadata-harvesting endpoint for FreiDok plus, on the university's own host. Identify (probed 2026-09-01)
    reports repositoryName "FreiDok plus", repositoryIdentifier freidok.uni-freiburg.de and earliestDatestamp 2015-04-29.
    Serves oai_dc, marcxml, xMetaDissPlus, opusButton and epicur, and is harvested by aggregators such as BASE and bwScienceToShare.
  humanURL: https://freidok.uni-freiburg.de/
  baseURL: https://freidok.uni-freiburg.de/oai/oai2.php
  tags:
  - OAI-PMH
  - Metadata Harvesting
  - Research
  - Repository
  properties:
  - type: Documentation
    url: https://freidok.uni-freiburg.de/oai/oai2.php?verb=Identify
  - type: Conformance
    url: conformance/university-of-freiburg-education-domain-standards.yml
- aid: university-of-freiburg:freidata-rest
  name: FreiData research-data repository REST API
  x-operator: institution
  description: REST API of FreiData, the university's research-data repository, deployed and operated on its own host at freidata.uni-freiburg.de.
    Anonymous read of records, files and IIIF manifests; records mint DataCite DOIs under the university's own prefix 10.60493.
    The software is InvenioRDM and the API contract is InvenioRDM's, not the university's — the deployment and the data are
    Freiburg's, the specification belongs upstream, so no contract is saved here for it.
  humanURL: https://freidata.uni-freiburg.de/
  baseURL: https://freidata.uni-freiburg.de/api/records
  tags:
  - Research Data
  - Repository
  - InvenioRDM
  - REST
  - Open Data
  x-software: InvenioRDM
  properties:
  - type: Documentation
    url: https://freidata.uni-freiburg.de/
  - type: Authentication
    url: authentication/university-of-freiburg-authentication.yml
- aid: university-of-freiburg:freidata-oai
  name: FreiData OAI-PMH
  x-operator: institution
  description: Second OAI-PMH 2.0 endpoint, on the FreiData research-data host, serving marcxml, oai_dc, dcat, marc21, datacite,
    oai_datacite, datacite4 and oai_datacite4. Identify returns the InvenioRDM product defaults (repositoryName "InvenioRDM",
    adminEmail info@inveniosoftware.org) — the endpoint is the university's, the identity strings are the software's, unedited.
  humanURL: https://freidata.uni-freiburg.de/
  baseURL: https://freidata.uni-freiburg.de/oai2d
  tags:
  - OAI-PMH
  - Metadata Harvesting
  - Research Data
  - DataCite
  x-software: InvenioRDM
  properties:
  - type: Documentation
    url: https://freidata.uni-freiburg.de/oai2d?verb=Identify
  - type: Conformance
    url: conformance/university-of-freiburg-education-domain-standards.yml
- aid: university-of-freiburg:gitlab
  name: University of Freiburg GitLab REST API
  x-operator: institution
  description: Self-hosted GitLab operated by the university's computing centre. The v4 REST API answers anonymous requests
    for public resources — probed 2026-09-01, GET /api/v4/projects returned 56 public projects with rate-limit headers (ratelimit-limit
    60, throttle_unauthenticated_api); /api/v4/metadata returns 401 without a token. The instance is the university's; the
    API contract is GitLab's product contract and is deliberately not saved under this institution.
  humanURL: https://gitlab.uni-freiburg.de/explore/projects
  baseURL: https://gitlab.uni-freiburg.de/api/v4/projects
  tags:
  - Source Code
  - Developer Tooling
  - Research Software
  x-software: GitLab
  properties:
  - type: Authentication
    url: authentication/university-of-freiburg-authentication.yml
- aid: university-of-freiburg:status-api
  name: Uni-Freiburg Services status API
  x-operator: institution
  description: Public status page for central university services, with a JSON API — /api/status-page/ufr-services returns
    the monitor configuration and /api/status-page/heartbeat/ufr-services returns per-monitor heartbeat history with ping
    times. Operated by the university on its own host; the software is Uptime Kuma and its contract is the product's, so none
    is saved here.
  humanURL: https://status.uni-freiburg.de/status/ufr-services
  baseURL: https://status.uni-freiburg.de/api/status-page/ufr-services
  tags:
  - Status
  - Operational Transparency
  - Monitoring
  x-software: Uptime Kuma
  properties:
  - type: Documentation
    url: https://status.uni-freiburg.de/status/ufr-services
- aid: university-of-freiburg:shibboleth-idp
  name: myLogin Shibboleth Identity Provider (SAML 2.0 metadata)
  x-operator: federation
  description: The university's own Shibboleth Identity Provider, myLogin, operated by the Universitätsrechenzentrum. Its
    SAML 2.0 metadata is published on the university's host (entityID https://mylogin.uni-freiburg.de/shibboleth, OrganizationDisplayName
    "Albert-Ludwigs-Universität Freiburg", scope uni-freiburg.de) and is carried in the signed DFN-AAI production IdP aggregate,
    which feeds eduGAIN. A federation is shared by definition; the IdP behind this entry is the institution's own.
  humanURL: https://rz.uni-freiburg.de/
  baseURL: https://mylogin.uni-freiburg.de/idp/shibboleth
  tags:
  - Identity
  - Federation
  - Shibboleth
  - SAML
  - Single Sign-On
  properties:
  - type: Metadata
    url: https://mylogin.uni-freiburg.de/idp/shibboleth
  - type: FederationMetadata
    url: https://www.aai.dfn.de/metadata/dfn-aai-idp-metadata.xml
  - type: Conformance
    url: conformance/university-of-freiburg-education-domain-standards.yml
- aid: university-of-freiburg:datacite-membership
  name: DataCite membership and repository registration
  x-operator: registry
  description: The University of Freiburg is a DataCite member (symbol QVVC, country DE, consortium organization under the
    TIB consortium, rorId https://ror.org/0245cg223) and operates the registered repository client QVVC.FREIDATA for freidata.uni-freiburg.de,
    holding DOI prefix 10.60493. This is a membership fact about the institution recorded in a shared registry, not a contract
    of theirs — DataCite's API belongs to DataCite.
  humanURL: https://api.datacite.org/providers/qvvc
  baseURL: https://api.datacite.org/
  tags:
  - DOI
  - DataCite
  - Persistent Identifiers
  - Research Data
  x-registry-id: QVVC
  properties:
  - type: RegistryRecord
    url: https://api.datacite.org/providers/qvvc
  - type: RepositoryRecord
    url: https://api.datacite.org/clients/qvvc.freidata
  - type: Conformance
    url: conformance/university-of-freiburg-education-domain-standards.yml
- aid: university-of-freiburg:ror-record
  name: ROR organization identifier
  x-operator: registry
  description: The institution's Research Organization Registry identifier, https://ror.org/0245cg223, carrying its names
    in German and English and its website. Recorded as a registry membership; the ROR API is ROR's, not the university's.
  humanURL: https://ror.org/0245cg223
  baseURL: https://api.ror.org/v2/organizations/
  tags:
  - Persistent Identifiers
  - Organization Identifier
  - ROR
  x-registry-id: https://ror.org/0245cg223
  properties:
  - type: RegistryRecord
    url: https://ror.org/0245cg223
common:
- type: VulnerabilityDisclosure
  url: security/university-of-freiburg-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/university-of-freiburg-domain-security.yml
- type: Website
  url: https://www.uni-freiburg.de/
- type: LinkedIn
  url: https://www.linkedin.com/school/albert-ludwigs-universitaet-freiburg/
- type: Plans
  url: plans/university-of-freiburg-plans-pricing.yml
- type: RateLimits
  url: rate-limits/university-of-freiburg-rate-limits.yml
- type: FinOps
  url: finops/university-of-freiburg-finops.yml
- type: Review
  url: review.yml
- type: ResearchRepository
  url: https://freidok.uni-freiburg.de/
- type: OpenData
  url: https://freidata.uni-freiburg.de/
- type: LibraryCatalog
  url: https://www.ub.uni-freiburg.de/
- type: CourseCatalog
  url: https://campus.uni-freiburg.de/qisserver/pages/cs/sys/portal/subMenu.faces?navigationPosition=studiesOffered
- type: IdentityFederation
  url: https://mylogin.uni-freiburg.de/idp/shibboleth
- type: ResearchComputing
  url: https://www.nemo.uni-freiburg.de/
- type: AIPolicy
  url: https://uni-freiburg.de/forschung/qualitaetssicherung/gute-wissenschaftliche-praxis/policy-zum-umgang-mit-generativer-ki-in-der-forschung/
- type: Status
  url: https://status.uni-freiburg.de/status/ufr-services
- type: SourceCode
  url: https://gitlab.uni-freiburg.de/explore/projects
- type: PrivacyPolicy
  url: https://uni-freiburg.de/datenschutzerklaerung/
- type: SecurityTxt
  url: https://uni-freiburg.de/.well-known/security.txt
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

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