OAI-PMH
Metadata for all Oxford Journals online content is harvestable via an OAI-PMH interface. Information for third parties migrating from bespoke data feeds to OAI-PMH is available here.
The Open Archives Initiative Protocol for Metadata Harvesting is documented at http://www.openarchives.org
OAI-PMH service
http://open-archive.highwire.org/
OAI-PMH request handler URL
http://open-archive.highwire.org/handler
Example OAI-PMH requests
The protocol allows for selective harvesting through sets at the following levels:
- set=OUP - all Oxford Journals records
- set=journalcode:volume:issue - a specific journal, volume or issue
- set=HighWire - all available HighWire records
All OUP journal article records [set=OUP] updated since 2007-04-01 [from=2007-04-01]
http://open-archive.highwire.org/handler?verb=ListRecords&metadataPrefix=oai_dc&from=2007-04-01&set=OUP
All records from a particular journal [set=<journalcode>]. The journal code parameter can be found in the Journal home page URLs and online coverage .xls or .csv file. The code for OAI-PMH use is the HighWire Code column. The example shows Bioinformatics (bioinfo).
http://open-archive.highwire.org/handler?verb=ListRecords&metadataPrefix=oai_dc&set=bioinfo
All records from a particular volume [i.e. set=<journalcode>:<volume>]
http://open-archive.highwire.org/handler?verb=ListRecords&metadataPrefix=oai_dc&set=bioinfo:23
All records from a particular issue [i.e. set=<journalcode>:<volume>:<issue>]
http://open-archive.highwire.org/handler?verb=ListRecords&metadataPrefix=oai_dc&set=bioinfo:23:7
A particular record
http://open-archive.highwire.org/handler?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:open-archive.highwire.org:bioinfo:23/7/842