Documentation

OpenURL

OpenURL is an API that can resolve a content item based on either its DOI or metadata. It can also return an XML metadata record. OpenURL is a NISO standard for resolving identifiers and delivering metadata, and is primarily used by library link resolver services to direct users to content, i.e. users reach the publisher landing page for the item they are looking for.

Quick start

I would like to…Example request
Resolve a DOIhttps://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&id=doi:10.1103/PhysRev.47.777
Resolve a DOI using its metadata:https://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&title=Atoms&volume=11&spage=98&aulast=Danner
Retrieve the metadata record for a DOIhttps://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&id=doi:10.1103/PhysRev.47.777&format=unixsd

Technical information

Data sources: OpenURL covers all content items registered by Crossref members. That means that it can be used to resolve all Crossref DOIs.

Output format: OpenURL can either resolve directly to a landing page or retrieve a metadata record in XML format. Either UNIXSD XML or UNIXREF can be retrieved.

Authentication and access: No authentication is needed, however an email address is required in requests. This is provided using the pid field. For interfaces that require a key, your email address is your key. If you are using OpenURL with your library link resolver, the email address supplied in OpenURL requests should be configured in your link resolver.

Providing an email address in your requests means that we can identify and contact you if your requests are causing issues. These email addresses will only stay in our logs for 90 days, and we do not share them with anyone else.

Request parameters

All requests must include the pid field.

If id is not used the the following must be included:

  • either issn or title, and
  • either spage or aulast.

The parameters redirect, noredirect, and format have similar function and only one of them should be used, although they are not required.

Parameter nameValues permitted (red) or example (black)Description
pidtest@email.comYour email address, we may use this contact you in case of any issues with your requests. Note that in this context pid refers to a personal identifier, not a persistent identifier.
redirecttrue (default), falseRetreives the XML record instead of resolving the content’s URL.
noredirecttrue, false (default)If false, retrieves the XML record instead of resolving the content’s URL.
formatunixsd or unixrefIf used, returns metadata in the unixsd XML format as opposed to resolving the DOI (the same as redirect=true).
multihittrue, false (default)If true, returns more than one content item if the request doesn’t find an exact match.
issn1425-8392ISSN of the journal or serial where the work was published.
titleJournal of Sustainable FarmingThe title of the journal or proceedings the item was published.
aulastRobertsonLast name of the first author.
volume10Volume in which the content was published.
issueMarchIssue in which the content was published.
spage100First page of the content.
dateYYYY, e.g. 1984Year of publication.
stitleJ Sus FarmingThe title of the journal or proceedings the item was published.
idDOI:10.1126/science.275.5304.1320DOI of the content item prefixed with DOI:.

NISO 0.1 or 1.0 URLs

We also support NISO 0.1 and 1.0 URLs as well as some common deviations. In general it supports the San Antonio Profile #1, a description of which is given in the NISO standard.

Examples:

I would like to…Example request
Resolve a DOIhttps://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&url_ver=Z39.88-2004&rft_id=info:doi/10.1103/PhysRev.47.777
Retrieve metadata for a DOIhttps://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&url_ver=Z39.88-2004&rft_id=info:doi/10.1361/15477020418786&noredirect=true
Resolve an article using its metadatahttps://doi-crossref-org.pluma.sjfc.edu/openurl?pid=email@address.com&url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Isolation of a common receptor for coxsackie B&rft.jtitle=Science&rft.aulast=Bergelson&rft.auinit=J&rft.date=1997&rft.volume=275&rft.spage=1320&rft.epage=1323

Page maintainer: Martyn Rittman
Last updated: 2025-August-22