Overview
OAI-PMH (https://www.openarchives.org/OAI/openarchivesprotocol.html) provides an application-independent interoperability framework based on metadata harvesting.
The LibraryCloud OAI-PMH Data Provider provides access to metadata about pre-defined sets of items in the Harvard Library collections. OAI "sets" are pre-defined and named as "collections" in the LibraryCloud collection database.
Metadata is provided in the MODS schema (http://www.loc.gov/standards/mods/) as extended in the Harvard LibraryCloud Schema (URL)
Base URI
https://api.lib.harvard.edu/oai
ListSets
This query to the OAI data provider lists all harvestable OAI sets defined as LibraryCloud Collections.
https://api.lib.harvard.edu/oai/?verb=ListSets
ListRecords
ListRecords requests the OAI data provider to return full metadata records for a given LibraryCloud Collection. Results can be returns as MODS or DC.
https://api.lib.harvard.edu/oai/?verb=ListRecords&metadataPrefix=mods&set=CNAREVIEW
ListIdentifiers
ListIdentifiers requests the OAI data provider to return the identifiers records for a given LibraryCloud Collection.
https://api.lib.harvard.edu/oai/?verb=ListIdentifiers&metadataPrefix=mods&set=CNAREVIEW
Identify
xxx
https://api.lib.harvard.edu/oai/?verb=Identify
GetRecord
xxx
ListMetadataFormats
xxx