Get Reference List
crossref_get_referencesReturns the outgoing reference list for a DOI — the works cited by this paper. Each reference includes the deposited citation string and, where Crossref has resolved it, a DOI you can look up with crossref_get_work. Results are paged: referenceCount is the full deposited total, and when more remain the response carries a nextOffset to pass back as offset. Reference list coverage varies by publisher; many older works and non-participating publishers have no indexed references. Incoming citations — the works that cite this paper — are not available through Crossref; use OpenAlex for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doi | Yes | DOI in the format "10.NNNN/suffix", e.g. "10.1038/nature12373". A resolver-wrapped form — "https://doi.org/10.1038/nature12373", "https://dx.doi.org/…", "doi:10.1038/nature12373" — is accepted and unwrapped. | |
| limit | No | Maximum number of references to return in one page (1–500, default 100). Most works fit in a single page; bibliography records can carry tens of thousands. | |
| offset | No | Zero-based index of the first reference to return. Pass the nextOffset value from the previous response to continue through a long reference list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | The limit that was applied to this page. | |
| doi | No | DOI of the citing work | |
| error | No | Present when the call failed. Absent on success. | |
| shown | No | Number of references returned in this page. | |
| notice | No | Coverage guidance when no references are indexed, or a range explanation when the requested offset is past the end of the list. Absent on a normal page. | |
| offset | No | Zero-based index of the first returned reference within the deposited list | |
| truncated | No | True when references remain beyond this page. Absent when the page is the last. | |
| nextOffset | No | Offset to pass in the next call to retrieve the following page. Absent when this page reaches the end of the reference list. | |
| references | No | Page of the outgoing reference list | |
| referenceCount | No | Total number of references in the deposited list |