The Crossref Curriculum

Content negotiation

Content negotiation means the ability to specify the format in which a record will be returned.

Crossref and DataCite support content-negotiated DOIs via https://data.crossref.org/ and https://data.datacite.org/. Learn more about content negotiation.

Examples using cURL

curl -D - -L -H "Accept: application/rdf+xml" "https://doi.org/10.1126/science.1157784"

curl -D - -L -H "Accept: text/turtle" "https://doi.org/10.1126/science.1157784"

curl -D - -L -H "Accept: application/atom+xml" "https://doi.org/10.1126/science.1157784"

The Crossref-specific ‘unixref’ format can be used as well:

curl -D - -L -H "Accept: application/unixref+xml" "https://doi.org/10.1126/science.1157784"

Last Updated: 2020 April 8 by Laura J. Wilkinson