# University of Glasgow Repository API

**Canonical:** https://apis.io/apis/university-of-glasgow/university-of-glasgow-repository-api/  
**Provider:** University of Glasgow — https://apis.io/providers/university-of-glasgow/  
**Base URL:** https://eprints.gla.ac.uk/cgi/oai2  
**Documentation:** https://eprints.gla.ac.uk/information.html

University of Glasgow Repository API is one of 8 APIs that [University of Glasgow](https://apis.io/providers/university-of-glasgow/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Repository. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, and API documentation.

Dataset and object traversal over the EPrints repository.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | List the datasets exposed by the repository |
| GET | `/eprint/` | List every eprint id in the repository |
| GET | `/eprint/{eprintid}.xml` | Retrieve one eprint as an EPrints XML document |
| GET | `/eprint/{eprintid}/` | List the fields held on one eprint |
| GET | `/eprint/{eprintid}/{field}.txt` | Retrieve a single field from one eprint as plain text |
| GET | `/subject/` | List the repository subject taxonomy |
| GET | `/user/` | List user record identifiers |
| GET | `/user/{userid}.xml` | Retrieve one user record (credentialed) |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/openapi/university-of-glasgow-repository-api-openapi.yml
- **x-openapi-original** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/openapi/_original/university-of-glasgow-enlighten-rest.yml
- **x-examples** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/examples/university-of-glasgow-eprints-rest-record-example.xml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/authentication/university-of-glasgow-authentication.yml
- **x-errors** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/errors/university-of-glasgow-errors.yml
- **x-lifecycle** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/lifecycle/university-of-glasgow-lifecycle.yml
- **x-vocabulary** — https://raw.githubusercontent.com/api-evangelist/university-of-glasgow/refs/heads/main/vocabulary/university-of-glasgow-vocabulary.yml
- **Documentation** — https://eprints.gla.ac.uk/information.html

## Other University of Glasgow APIs (7)

- [Enlighten Publications OAI-PMH](https://apis.io/apis/university-of-glasgow/enlighten-oai/)
- [Enlighten Research Data OAI-PMH](https://apis.io/apis/university-of-glasgow/researchdata-oai/)
- [Enlighten Theses OAI-PMH](https://apis.io/apis/university-of-glasgow/theses-oai/)
- [Moodle VLE — LTI 1.3 Platform and Web Services](https://apis.io/apis/university-of-glasgow/moodle-lti/)
- [Library Sierra API (Innovative Interfaces)](https://apis.io/apis/university-of-glasgow/sierra-library-api/)
- [WorldCat Discovery (OCLC tenancy)](https://apis.io/apis/university-of-glasgow/worldcat-discovery/)
- [LibGuides (Springshare tenancy)](https://apis.io/apis/university-of-glasgow/libguides/)

## Tags

Repository

---

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