# OAI_PMH

Le protocole OAI-PMH, [Open Archives Initiative for Metadata Harvesting (OAI-PMH)](https://www.openarchives.org/pmh/) est un mécanisme servant à échanger des métadonnées afin de permettre l'interopérabilité des entrepôts de données. Les fournisseurs de données (Data providers) sont des entrepôts qui exposent des métadonnées structures via OAI-PMH, les fournisseurs de service (service providers) peuvent ensuite faire des requêtes pour moissonner ces métadonnées. OAI-PMH est un ensemble de six commandes (verbes)ou services qui sont construit à l'intérieur d'une requête HTTP.  
  
Archimage a implémenté ce protocole qui offre la possibilité de moissonner le contenu des documents archivés en supportant un seul type de métadonnées pour l'instant (oai\_dc) :

**Identify:**  
url.de.base/oai.php?verb=Identify  
  
**List metadataPrefixes:**  
url.de.base/oai.php?verb=ListMetadataFormats  
  
**List ConceptSchemes (as OAI-PMH "sets"):**  
url.de.base/oai.php?verb=ListSets  
  
**List Records:**  
url.de.base/oai.php?verb=ListRecords&amp;metadataPrefix=oai\_dc  
  
**List Records modified since 2019-06-01**  
url.de.base/oai.php?verb=ListRecords&amp;metadataPrefix=oai\_dc&amp;from=2019-06-01  
  
**List Records modified between 2018-09-01 and 2019-03-10 :**  
url.de.base/oai.php?verb=ListRecords&amp;metadataPrefix=oai\_dc&amp;from=2018-09-01&amp;until=2019-03-10  
  
**Get Record with the ID 2 :**  
url.de.base/oai.php?verb=GetRecord&amp;metadataPrefix=oai\_dc&amp;identifier=oai:archimage.efa.gr:document/2