Skip to main content
All providers

DOI.org

ResearchUS

doi.org

Resolve any DOI to its registration record and target URLs.

Capabilities (6)

GET /v1/data/doi/monthly-counts1 credit

Returns the DOI_COUNTS time series from the 10.1000/1000 handle: a month-keyed object from 2003-08 to the present, each month giving the total number of registered DOIs and the total number of prefixes.

No parameters
GET /v1/data/doi/prefix1 credit

Returns the Handle record for a DOI prefix itself: the HS_SERV pointer naming the 10.SERV service handle that resolves it, the HS_NAMESPACE block declaring its DOI.RA, and the registrant contact EMAIL.

prefixtype?index?
GET /v1/data/doi/registration-agency1 credit

Returns a JSON array naming the registration agency behind each DOI given (Crossref, DataCite, mEDRA, ISTIC, Public and so on), or a status of "DOI does not exist" / "Invalid DOI" for ones it cannot place.

doi
GET /v1/data/doi/resolution-statistics1 credit

Returns the DOI Foundation's global resolution figures from the 10.1000/1000 handle: all-time and last-24-hour resolution totals, resolutions per second, proxy uptime percentage, and last-month resolution counts broken down by country.

No parameters
GET /v1/data/doi/resolve1 credit

Returns the raw Handle System record for a DOI: its registered URL target, HS_ADMIN owner handle, any typed values the registrant added, and each value's index, ttl and last-modified timestamp.

doitype?index?
GET /v1/data/doi/service1 credit

Returns the 10.SERV handle for one registration agency: its admin contact email, its human-readable 10320/ra_name, and the HS_SITE entries listing the resolution servers and public keys that agency runs.

ratype?index?

Licence

DOI Foundation handle proxy: resolution metadata is openly available.

https://www.doi.org/the-identifier/resources/factsheets/

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attribution_text.

Source: DOI.org

Cache: up to 3600s