The idea behind it is the following: Usually a DOI name is resolved to a landing page giving you all information about the content and the download link to it. Sometimes nevertheless it might be more interesting to resolve a DOI name of an object and get the metadata of the object back in return. Ideally in a machine-readable format.
Using the accept header of the HTTP protocol it allows you to resolve a DataCite DOI and retirieve the metadata of this object in RDF format for example. On our webpage you will find more technical details of the system.
If you have curl installed on your computer you could test it in the following way:
curl -L -H “Accept: application/x-datacite+text” “http://dx.doi.org/10.5524/100005
would give you the citation of this dataset in text format:
Li, j; Zhang, G; Lambert, D; Wang, J (2011): Genomic data from Emperor penguin. GigaScience. http://dx.doi.org/10.5524/100005
curl -L -H “Accept: application/rdf+xml” http://dx.doi.org/10.5524/100005
you would retrieve this metadata as an RDF-file.
The content service works for all objects that have metadata in our metadata catalogue and we encourage you to play around with it and come up with some new ideas how to use it.
We are currently discussing the idea to allow something like the format application/raw to resolve a DOI name directly to the underlying data or in case of grey literature directly to the text.
Resolving DOI names directly to the data would provide an interesting way to allow persistent citation of queries results, by including the DOI name in the query itself.
You might have some other ideas. Share them with us, please.