Inside CDL

OAI Data Service

It is possible to harvest Dublin Core records from the CDL collection of METS records using the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH). The CDL implements the OAI-PMH 2.0 specification.

The repository framework for this OAI data service is based on code from OCLC's OAICat Java servlet.

The documentation below refers to CDL's collection of METS records (repositoryName=California Digital Library Repository). Note that the eScholarship Repository also maintains a separate OAI data service (repositoryName=California Digital Library Repository 1) using OAI-PMH 1.1 <http://repositories.cdlib.org/cgi/oai.cgi?verb=Identify> and OAI-PMH 2.0 <http://repositories.cdlib.org/cgi/oai2.cgi?verb=Identify>.

Implementation Notes

Identifiers

Metadata Formats

  • The only supported metadata schema is oai_dc.

Flow Control

  • The ListRecords and ListIdentifiers verbs return a maximum of 100 records at a time.
  • Resumption tokens are supported.

Sets