DOI Foundation
communityDigital Object Identifier system for persistent identification of scholarly and digital content.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://doi.org/api/handles/{doi}Resolve DOI to metadata
Parameters
doiDOI string (stringrequiredReturns
handle, values[] with type, data.value (URL), index, ttlGET
https://doi.org/{doi}Get content metadata via content negotiation
Parameters
doiDOI string (stringrequiredAcceptapplication/vnd.citationstyles.csl+json (headerrequiredReturns
title, author[], published, container-title, DOI, URL, type, abstract, ISSN, volume, issue, pageGET
https://doi.org/{doi}Get formatted citation
Parameters
doiDOI string (stringrequiredAccepttext/x-bibliography; style=apa (headerrequiredReturns
formatted citation string in requested style (APA, MLA, Chicago, etc.)