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

Is it possible to auto-generate a DOI via the REST API?

To do this you need to include your prefix in the body of the payload without a DOI and send a POST request to https:// api.test.datacite.org/dois endpoint (or production). The below example shows the body of the payload required to autogenerate a suffix for a draft DOI with metadata:

{
  "data": {
    "type": "dois",
    "attributes": {
      "prefix": "10.5438",
      "creators": [{
        "name": "example"
      }],
      "titles": [{
        "title": "This is an example"
      }],
      "publisher": "DataCite",
      "publicationYear": 2019,
      "types": {
        "resourceTypeGeneral"­: "Text"
      },
      "url": "https://example.org"
    }
  }
}

More information here.

Updated 8 months ago

Is it possible to auto-generate a DOI via the REST API?


Suggested Edits are limited on API Reference Pages

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