# edoc-Server DSpace REST API

**Canonical:** https://apis.io/apis/humboldt-universitat-zu-berlin/edoc-rest/  
**Provider:** Humboldt-Universität zu Berlin — https://apis.io/providers/humboldt-universitat-zu-berlin/  
**Base URL:** https://edoc.hu-berlin.de/server/api  
**Documentation:** https://edoc-info.hu-berlin.de/en

edoc-Server DSpace REST API is one of 9 APIs that [Humboldt-Universität zu Berlin](https://apis.io/providers/humboldt-universitat-zu-berlin/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Institutional Repository, DSpace, Open Access, and Research Data. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Public, unauthenticated read API of the edoc-Server, the Open Access institutional repository of Humboldt-Universität zu Berlin, operated by the University Library's Arbeitsgruppe Elektronisches Publizieren. Live probe 2026-09-01 returned dspaceName "edoc-Server", dspaceVersion "DSpace 8.5-SNAPSHOT"; /core/communities and /discover/search/objects both answered 200, /core/items answered 401. The repository software is DSpace (open source, BSD, self-hosted) — the software is a third party's, the host, the deployment and the content are HU's, which is why this is `institution` and not `tenant`. HU publishes no OpenAPI for it; the three contracts below were authored by API Evangelist from live responses and each says so in its own description. They are three tag-split views of ONE surface, not three APIs — the June 2026 profile listed them as three separate entries and that inflation has been corrected here.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/core/communities` | List communities |
| GET | `/core/communities/{uuid}` | Get a community by UUID |
| GET | `/core/communities/{uuid}/collections` | List collections within a community |
| GET | `/core/collections` | List collections |
| GET | `/core/collections/{uuid}` | Get a collection by UUID |
| GET | `/core/items/{uuid}` | Get an item by UUID |

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/openapi/humboldt-universitat-zu-berlin-core-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/openapi/humboldt-universitat-zu-berlin-discovery-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/openapi/humboldt-universitat-zu-berlin-root-api-openapi.yml
- **Documentation** — https://edoc-info.hu-berlin.de/en
- **Website** — https://edoc.hu-berlin.de/
- **x-json-schema** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/json-schema/humboldt-universitat-zu-berlin-item-schema.json
- **x-json-schema** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/json-schema/humboldt-universitat-zu-berlin-community-schema.json
- **x-json-schema** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/json-schema/humboldt-universitat-zu-berlin-collection-schema.json
- **x-vocabulary** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/vocabulary/humboldt-universitat-zu-berlin-vocabulary.yml
- **x-rules** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/rules/humboldt-universitat-zu-berlin-rules.yml
- **x-json-ld** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/json-ld/humboldt-universitat-zu-berlin-context.jsonld
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/apis.yml

## Other Humboldt-Universität zu Berlin APIs (8)

- [edoc-Server OAI-PMH 2.0 Interface](https://apis.io/apis/humboldt-universitat-zu-berlin/edoc-oai/)
- [LAUDATIO-Repository REST API](https://apis.io/apis/humboldt-universitat-zu-berlin/laudatio-repository-api/)
- [HU-IAM Shibboleth Identity Provider (SAML 2.0)](https://apis.io/apis/humboldt-universitat-zu-berlin/shibboleth-idp/)
- [DataCite Membership (VLEF)](https://apis.io/apis/humboldt-universitat-zu-berlin/datacite-membership/)
- [HU Berlin GitLab (scm.cms.hu-berlin.de)](https://apis.io/apis/humboldt-universitat-zu-berlin/hu-gitlab/)
- [University Library Primus Discovery (Ex Libris Primo/Alma tenancy)](https://apis.io/apis/humboldt-universitat-zu-berlin/primo-discovery/)
- [NOMAD Repository (FAIRmat) — HU DOI tenancy](https://apis.io/apis/humboldt-universitat-zu-berlin/nomad-repository/)
- [GenderOpen Repositorium — HU DOI tenancy](https://apis.io/apis/humboldt-universitat-zu-berlin/genderopen/)

## Tags

Institutional Repository, DSpace, Open Access, Research Data

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/humboldt-universitat-zu-berlin/edoc-rest/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/humboldt-universitat-zu-berlin/.
