What Is OAI-PMH?
OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) is a standard protocol that allows metadata harvesters to automatically collect article metadata from journal repositories.
Definition
OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) is a standard, low-barrier protocol for automatically collecting (harvesting) metadata records from digital repositories and journal platforms. It was developed by the Open Archives Initiative and is the standard method used by academic search engines to discover and index journal articles.
When a journal platform provides an OAI-PMH endpoint, harvesters like Google Scholar, BASE (Bielefeld Academic Search Engine), CORE, and national library catalogs can automatically collect all article metadata without any manual action by the journal.
How OAI-PMH Works
OAI-PMH works through HTTP requests to a journal's repository endpoint:
- Identify — The harvester requests basic information about the repository (name, earliest datestamp, supported metadata formats)
- ListSets — The harvester discovers available sets (e.g., by journal, by volume)
- ListRecords — The harvester requests all records, optionally filtered by date range or set
- GetRecord — The harvester fetches a single specific record
The journal platform responds in XML with Dublin Core or JATS metadata for each article. Harvesters run this automatically on a schedule (often weekly), so new articles are indexed within days of publication.