Skip to content

Connecting to Crossref

E. Lynette Rayle edited this page Mar 7, 2019 · 1 revision

Overview

Crossref makes research outputs easy to find, cite, link, and assess.

More Information

Prerequisites

No additional setup required.

Accessing via QA

Authority: crossref

Subauthorities:

  • funders
  • journals

Example search queries

Example search:

/qa/search/crossref/journals?q=chest

Result:

[
  {"id":"0007-0971","label":"British Journal of Diseases of the Chest","publisher":"Elsevier ","issn":["0007-0971"]},
  {"id":"0096-0217","label":"Diseases of the Chest","publisher":"Elsevier ","issn":["0096-0217"]},
  etc.
]

NOTE: The qa request is converted to the following Crossref request. This is for information only. You do not need to know this to use QA.

http://api.crossref.org/journals?query=#{query}

Example term fetch request

Example fetch:

/qa/show/crossref/journals/1468-3768

Result:

{"status":"ok",
 "message-type":"journal",
 "message-version":"1.0.0",
 "message":{
   "last-status-check-time":1551723890745,
   "counts":{
     "total-dois":13,
     "current-dois":0,
     "backfile-dois":13
   },
   "breakdowns":{
     "dois-by-issued-year":[[2001,13]]},
     "publisher":"Informa UK (Taylor \u0026 Francis)",
     "coverage":{"affiliations-current":0,"similarity-checking-current":0,etc.},
     "title":"Journal of Congestive Heart Failure and Circulatory Support",
     etc.
   },
   etc.
 }
}

NOTE: The qa request is converted to the following GeoNames request. This is for information only. You do not need to know this to use QA.

http://api.crossref.org/journals/1468-3768

Example list all terms

Not supported


Documentation

Crossref documents their API at... https://github.com/CrossRef/rest-api-doc

Clone this wiki locally