DH-oaipmh Service

The DARIAH-DE OAI-PMH Service is the service to harvest all metadata from the collections stored in the DARIAH-DE Repository. So the Repository Search and the DARIAH-DE Generic Search can index all the data that is entered into the Repository Collection Registry or the DARIAH-DE Collection Registry.

All objects stored in the DARIAH-DE Repository are indexed within and are delivered by the DH-oaiopmh Service.

API Documentation

All requests are implemented to be consistent with the OAI-PMH The Open Archives Initiative Protocol for Metadata Harvesting

Two metadata formats are provided for the DARIAH-DE Repository: The mandatory DC metadata format (oai_dc) and the enhanced DataCite format according to OpenAIRE Guidelines for Data Archives (oai_datacite).

Query Examples

Get the OAI-PMH service’s version:

[Identify] Get basic information:

[ListMetadataFormats] Get provided metadata formats:

[ListSets] List all public TextGrid projects as OAI-POMH sets:

[ListRecords] Get all Edition records (oai_dc):

[ListRecords] Get all Edition records (oai_datacite):

[ListRecords] Get all Edition records of a set (oai_dc):

[ListIdentifiers] Get all Edition records (oai_dc):

[ListIdentifiers] Get all Edition record identifiers (oai_datacite):

[ListIdentifiers] Get all Edition record identifiers of a set (oai_datacite):

[GetRecord] Get a single Edition record (*oai_dc):

[GetRecord] Get a single Edition record (*oai_datacite):

Sources

See oaipmh_sources

Bugtracking

See oaipmh_bugtracking

License

See LICENCE