# LAUDATIO-Repository REST API

**Canonical:** https://apis.io/apis/humboldt-universitat-zu-berlin/laudatio-repository-api/  
**Provider:** Humboldt-Universität zu Berlin — https://apis.io/providers/humboldt-universitat-zu-berlin/  
**Base URL:** https://www.laudatio-repository.org/api/elasticapi/v1  
**Documentation:** https://www.laudatio-repository.org/docs/elasticapi

LAUDATIO-Repository 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 Research Data, Corpus Linguistics, Open Access, and Repository. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

Documented, versioned, public read API of the LAUDATIO-Repository (Long-term Access and Usage of Deeply Annotated Information), the open-access research-data repository for historical linguistic corpora operated by HU's Department of Corpus Linguistics with the Computer- und Medienservice. HU publishes its own API reference at /docs/elasticapi naming 32 paths across corpora, documents and annotations; live probe 2026-09-01 returned 30 corpora, 5,284 documents and 1,160 annotation layers. Classified `institution` despite the laudatio-repository.org domain because every ownership signal is HU's: the site imprint and privacy policy point at hu-berlin.de, sign-in authenticates HU accounts against HU's Shibboleth IdP, the source is on HU's own GitLab, and DOIs are minted under HU's DataCite membership as repository tib.hu-laudatio. This surface was missed entirely by the June 2026 profile.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/elasticapi/v1/corpora` | List all indexed corpora |
| GET | `/api/elasticapi/v1/corpora/latest/count` | Count the latest published corpora |
| GET | `/api/elasticapi/v1/corpora/latest/{from}/{size}` | Page through the latest published corpora |
| GET | `/api/elasticapi/v1/corpora/latest/searchMain` | Search the latest published corpora |
| GET | `/api/elasticapi/v1/corpora/latest/searchMain/count` | Count corpora matching the main search |
| GET | `/api/elasticapi/v1/corpora/{id}/{index}` | Retrieve one corpus by Elasticsearch id and index |
| GET | `/api/elasticapi/v1/corpora/{id}/{index}/documents` | List the documents of one corpus |
| GET | `/api/elasticapi/v1/corpora/{id}/{index}/annotations` | List the annotation layers of one corpus |
| GET | `/api/elasticapi/v1/documents` | List all indexed documents |
| GET | `/api/elasticapi/v1/documents/latest/count` | Count the latest published documents |
| GET | `/api/elasticapi/v1/documents/latest/{from}/{size}` | Page through the latest published documents |
| GET | `/api/elasticapi/v1/documents/latest/searchMain` | Search the latest published documents |
| GET | `/api/elasticapi/v1/documents/latest/searchMain/count` | Count documents matching the main search |
| GET | `/api/elasticapi/v1/documents/{id}/{index}` | Retrieve one document by Elasticsearch id and index |
| GET | `/api/elasticapi/v1/documents/{id}/{index}/annotations` | List the annotation layers of one document |
| GET | `/api/elasticapi/v1/annotations` | List all indexed annotation layers |
| GET | `/api/elasticapi/v1/annotations/latest/count` | Count the latest published annotation layers |
| GET | `/api/elasticapi/v1/annotations/latest/{from}/{size}` | Page through the latest published annotation layers |
| GET | `/api/elasticapi/v1/annotations/latest/searchMain` | Search the latest published annotation layers |
| GET | `/api/elasticapi/v1/annotations/latest/searchMain/count` | Count annotation layers matching the main search |
| GET | `/api/elasticapi/v1/annotations/{id}/{index}` | Retrieve one annotation layer by Elasticsearch id and index |
| GET | `/api/elasticapi/v1/annotations/{id}/{index}/documents` | List the documents carrying one annotation layer |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/humboldt-universitat-zu-berlin/refs/heads/main/openapi/humboldt-universitat-zu-berlin-laudatio-repository-api-openapi.yml
- **APIReference** — https://www.laudatio-repository.org/docs/elasticapi
- **Website** — https://www.laudatio-repository.org/
- **SourceCode** — https://scm.cms.hu-berlin.de/hu-berlin-laudatio-repository/laudatio-repository

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

- [edoc-Server DSpace REST API](https://apis.io/apis/humboldt-universitat-zu-berlin/edoc-rest/)
- [edoc-Server OAI-PMH 2.0 Interface](https://apis.io/apis/humboldt-universitat-zu-berlin/edoc-oai/)
- [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

Research Data, Corpus Linguistics, Open Access, Repository

---

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