# QU Press Open Journal System OAI-PMH API

**Canonical:** https://apis.io/apis/qatar/qupress-oai/  
**Provider:** Qatar University — https://apis.io/providers/qatar/  
**Base URL:** https://journals.qu.edu.qa/index.php/index/oai  
**Documentation:** https://journals.qu.edu.qa/

QU Press Open Journal System OAI-PMH API is one of 10 APIs that [Qatar University](https://apis.io/providers/qatar/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include OAI-PMH, Scholarly Publishing, Open Access, Metadata, and Open Journal Systems. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 1 JSON Schema.

Qatar University Press self-hosts Open Journal Systems 3.3.0.7 at journals.qu.edu.qa and exposes an anonymous OAI-PMH 2.0 endpoint, site-wide and per journal. It identifies as "QU Press Open Journal System", adminEmail mjaberi@qu.edu.qa, earliest datestamp 2017-12-26, deletedRecord persistent, with gzip and deflate compression declared, four dissemination formats, 100 sets across eight journals in Arabic and English, and completeListSize 3,186. This is the institution's own OAI-PMH conformance — QSpace's is its hosting platform's. One serious defect: the endpoint emits identifiers in the PKP shipped-default namespace (oai:ojs.pkp.sfu.ca:article/N) that its own GetRecord verb rejects as malformed, so round-trip harvesting is broken. The adjacent OJS REST API returns 403 to the public.

## Operations (2)

| Method | Path | Summary |
|---|---|---|
| GET | `/index/oai` | Issue an OAI-PMH 2.0 request across every QU Press journal |
| GET | `/{journal}/oai` | Issue an OAI-PMH 2.0 request scoped to one journal |

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/openapi/qatar-qupress-oai-pmh-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/json-schema/qatar-oai-pmh-record.schema.json
- **Errors** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/errors/qatar-errors.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/conformance/qatar-conformance.yml
- **Examples** — https://raw.githubusercontent.com/api-evangelist/qatar/refs/heads/main/examples/examples.yml
- **Documentation** — https://journals.qu.edu.qa/

## Other Qatar University APIs (9)

- [Qatar University Single Sign-On (OpenID Connect / OAuth 2.0)](https://apis.io/apis/qatar/qu-sso-oidc/)
- [Qatar University SAML 2.0 Identity Provider](https://apis.io/apis/qatar/qu-sso-saml/)
- [QSpace Institutional Repository (Open Repository tenant)](https://apis.io/apis/qatar/qspace/)
- [Qatar University Blackboard Learn (Anthology tenant)](https://apis.io/apis/qatar/blackboard-learn/)
- [Qatar University Library Research Guides (Springshare tenant)](https://apis.io/apis/qatar/libguides/)
- [Qatar University Student Information System (Ellucian Banner)](https://apis.io/apis/qatar/banner-sis/)
- [Research Organization Registry membership](https://apis.io/apis/qatar/ror/)
- [Crossref membership (Qatar University Press)](https://apis.io/apis/qatar/crossref/)
- [Handle.Net naming authority 10576](https://apis.io/apis/qatar/handle/)

## Tags

OAI-PMH, Scholarly Publishing, Open Access, Metadata, Open Journal Systems

---

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