Open Archives Initiative
Open Archives Initiative
Hivos Knowledge Programma Repository
Tags: Worldwide , Knowledge Platform
All our publications are released under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 license. To enable other publishers and parties to use our data, we provide an Open Archives Initiative repository.
The Open Archives Initiative (OAI) develops and promotes interoperability standards that aim to facilitate the efficient dissemination of content. If you are interested in harvesting the open data from the Hivos Knowledge Programme, you can use our repository.
The OAI website provides detailed information about metadata harvesting an OAI repository.
Our main repository index can be found at:
http://www.hivos.net/ezoai/archive
Depending on your desired method, you can use the following parameters:
| Parameter | Value | Description | Note | |
| 1 | verb | This parameter is always required. | ||
| 1.1 | ListRecords | Returns the list of records from the repository. | In addition parameter metadataPrefix (2) is required. | |
| 1.2 | GetRecord | Return an individual metadata record from the repository | In addition parameters metadataPrefix (2) and identifier (3) is required. | |
| 1.3 | Identify | Provides general information about the repository. | ||
| 1.4 | ListMetadataFormats | Returns the available metadata formats. | ||
| 1.5 | ListIdentifiers | Similar to "ListRecords", except this method only returns headers instead of the records. | In addition parameter metadataPrefix (2) is required. | |
| 1.6 | ListSets | Return the set structure of the repository | Not supported by the repository | |
| 2 | metadataPrefix | oai_dc | If needed, defines the prefix for the records | |
| 3 | identifier | <identifier value> | Pass the identifier of the record you need. | Only needed when using "verb=GetRecord". |
An example:
Go to http://www.hivos.net/ezoai/archive?verb=ListRecords&metadataPrefix=oai_dc and from the list of records, take an identifier (e.g. "oai:hivos.net:46064").
Now go to http://www.hivos.net/ezoai/archive?verb=GetRecord&metadataPrefix=oai_dc and append the identifier as follows: http://www.hivos.net/ezoai/archive?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:hivos.net:46064. The single record is now returned.