Technical University of Berlin
Technische Universität Berlin (TU Berlin) is a public research university in Berlin, Germany, ranked #66 in the QS World University Rankings 2025. Its public developer/API footprint is concentrated in research-data and library infrastructure rather than a unified developer portal. The institutional repository DepositOnce runs on DSpace 8.1 and exposes a public OAI-PMH interface and a public DSpace REST/HAL API for harvesting open-access publications and research data. TU Berlin also operates a self-hosted GitLab instance (git.tu-berlin.de) whose API is gated behind Shibboleth SSO, plus public GitHub organizations (TU-Berlin, TUUB). Authentication across services is provided via Shibboleth/SAML (DFN-AAI), operated by the ZECM.
APIs
DepositOnce OAI-PMH Interface
Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH 2.0) endpoint for DepositOnce, the institutional repository of TU Berlin. Allows harvesting metadata for open-...
DepositOnce DSpace REST API
DSpace 8.1 REST/HAL API for the DepositOnce repository, exposing communities, collections, items, bitstreams and discovery endpoints. The API root returns a HAL document with ds...
TU Berlin GitLab API
Self-hosted GitLab Enterprise Edition instance for TU Berlin. The GitLab REST API (v4) is present but gated — unauthenticated requests to /api/v4/ return HTTP 401. Login and API...