DataCite Support

DataCite Support

Welcome to DataCite's support site. Here you will find helpful information about our services. We have included comprehensive technical guides, training materials, and tips to help you successfully use DataCite services.

Get Started    API Reference

Why is my DOI name not retrieved with a search in DataCite Commons?

DataCite's services use the Elasticsearch index. The kind of queries used in Elasticsearch (query_string_query) have the following reserved characters (which means they need to be treated differently in your query)

Elasticsearch reserved characters:

+ - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ / .

If any these characters is part of your query, you should escape with a leading backslash.

Example 1: escape with a leading backslash

10.2314/kxp\:1738669661

Run the query in DataCite Commons.

However, don’t escape if the reserved character is an operator, e.g. the example below the colon is used to indicate a particular field.

Example 2: don’t escape if the reserved character is an operator

doi:10.2314/KXP\:1738669661

Run this query in DataCite Commons.

Finally, remember that different search indexes will have different reserved characters.

Updated 3 months ago


Why is my DOI name not retrieved with a search in DataCite Commons?


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.