# UZH GitLab REST API

**Canonical:** https://apis.io/apis/university-of-zurich/gitlab-api/  
**Provider:** University of Zurich — https://apis.io/providers/university-of-zurich/  
**Base URL:** https://gitlab.uzh.ch/api/v4  
**Documentation:** https://gitlab.uzh.ch/

UZH GitLab REST API is one of 5 APIs that [University of Zurich](https://apis.io/providers/university-of-zurich/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Source Control, Research Computing, and REST. The published artifact set on APIs.io includes API documentation.

UZH self-hosts GitLab for research and teaching code. The GitLab v4 REST API is reachable without credentials for public resources — /api/v4/projects returns project metadata anonymously — while /api/v4/version requires a token and returns 401. Sign-in is SWITCHaai/Shibboleth-federated. There is no UZH-authored documentation for this surface; it is GitLab's stock API on a UZH deployment.

## Machine-readable artifacts (1)

- **Documentation** — https://gitlab.uzh.ch/

## Other University of Zurich APIs (4)

- [ZORA Repository OAI-PMH](https://apis.io/apis/university-of-zurich/zora-oai/)
- [ZORA DSpace REST API](https://apis.io/apis/university-of-zurich/zora-rest/)
- [KlickerUZH GraphQL API](https://apis.io/apis/university-of-zurich/klicker-graphql/)
- [University of Zurich Identity Provider (SWITCH edu-ID, tenant)](https://apis.io/apis/university-of-zurich/eduid-idp/)

## Tags

Source Control, Research Computing, REST

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/university-of-zurich/gitlab-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/university-of-zurich/.
