api.datacite.org/prefixes - Query Publishers

Q

How to query Publishers with api.datacite.org/prefixes?

✍: FYIcenter.com

A

If you want to query for Publishers (also called DOI prefixes), you can use the following URL templates:

https://api.datacite.org/prefixes - All publishers
https://api.datacite.org/prefixes/{prefix} - A single publisher

For example, the following request returns the first page of all publishers:

fyicenter$ curl 'https://api.datacite.org/prefixes' 

{
  "data": [
    {
      "attributes": {
        "createdAt": "2021-06-09T12:39:20.000Z",
        "prefix": "10.10273"
      },
      "id": "10.10273",
      "relationships": {
        "clientPrefixes": {
          "data": [
            {
              "id": "9770da2c-2ce0-4e91-9c0b-cd24f04bfdab",
              "type": "client-prefixes"
            }
          ]
        },
        "clients": {
          "data": [
            {
              "id": "nbqj.ojs",
              "type": "clients"
            }
          ]
        },
        "providerPrefixes": {
          "data": [
            {
              "id": "48cfdacc-d2e9-4dbb-aeac-1a68872a5e46",
              "type": "provider-prefixes"
            }
          ]
        },
        "providers": {
          "data": [
            {
              "id": "nbqj",
              "type": "providers"
            }
          ]
        }
      },
      "type": "prefixes"
    },
...

The following request returns a single publisher:

fyicenter$ curl 'https://api.datacite.org/prefixes/10.10273' 

...

 

api.datacite.org/providers - Query Providers

api.datacite.org/dois?query={field}:{keyword} - Query Given Fields

DataCite.org DOI Database

⇑⇑ DOI - Frequently Asked Questions

2022-10-11, 232👍, 0💬