Skip to content

OAI-PMH

Orvium allows you to harvest all platform publications via the Open Archives Initiative Protocol for Metadata Harvesting (OAI- PMH). OAI-PMH is a widely used protocol for harvesting metadata and most popular repository software provide support for this protocol.

Base URL

The base URL for the service is https://dapp.orvium.io/api/v1/oai. See the examples, below, for some basic examples about how to use this service to retrieve metadata.

Metadata formats

Metadata for each record is available in oai_openaire format. This metadata format has been specifically established for the integration with OpenAIRE following the properties of the Application Profile for OpenAIRE Literature Repository Guidelines v4.0.0.

OAI identifiers

The identifiers used by this system are of the form: oai:orvium.io:id where id is the publication identifier manage by Orvium.

Examples

Identify

Identify the Orvium OAI-PMH interface. https://dapp.orvium.io/api/v1/oai?verb=Identify

ListMetadataFormats

List metadata formats available. https://dapp.orvium.io/api/v1/oai?verb=ListMetadataFormats

ListSets

List sets. A set is an optional construct for grouping items for the purpose of selective harvesting. Each Orvium community has its own set. https://dapp.orvium.io/api/v1/oai?verb=ListSets

ListRecords

Return a fixed number of records per request. https://dapp.orvium.io/api/v1/oai?verb=ListRecords&metadataPrefix=oai_openaire

ListIdentifiers

An abbreviated form of ListRecords, retrieving only headers rather than records. https://dapp.orvium.io/api/v1/oai?verb=ListIdentifiers&metadataPrefix=oai_openaire

GetRecord

Retrieve an individual metadata record . https://dapp.orvium.io/api/v1/oai?verb=GetRecord&metadataPrefix=oai_openaire&identifier=oai:orvium.io:5fdd3c22eaf7860008874c47