DOI Content in DataCite XML Format


How to represent DOI content in DataCite XML format?



DataCite XML is an XML schema used by which is a global DOI Registration Agency serving . If you want to register a new DOI with you need submit your request in DataCite XML format.

The DataCite XML format is triggered by the "application/vnd.datacite.datacite+xml" MIME type as shown this HTTP request syntax:

GET{doi} HTTP/1.1
Accept: application/vnd.datacite.datacite+xml  

Here is an example of how to use the DOI Content Negotiation service to get the DataCite XML format of a given DOI:

fyicenter$ curl -H "Accept: application/vnd.datacite.datacite+xml" \

<html><head><title>Handle Redirect</title></head>
<a href=""></a>

Okay, is not serving this Content Negotiation request directly. It is redirecting you to to get the response.

You can add the -L option to let "curl" follow the redirected location. will return you the DOI content in DataCite XML format.

fyicenter$ curl -LH "Accept: application/vnd.datacite.datacite+xml" \

No acceptable resource available.

Too bad. does not support this content format.


DOI Content in Crossref Unixref XML Format

DOI Content in ONIX for DOI Format

DOI Content Negotiation at

⇑⇑ DOI - Frequently Asked Questions

2022-10-06, 345👍, 0💬