get_references
Retrieve a document's backward citations (reference list) from Scopus or OpenAlex, with optional filtering and completeness checks, to trace what a paper cites.
Instructions
Retrieve the cited-reference list of a document (Backward Citations) via the Abstract Retrieval REF view. Complements get_citing_papers, which returns forward citations. Scopus requires an entitled (subscriber) key; source='openalex' does not.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Maximum number of references to return (default 25). The reply always states how many the document has, and whether the list was cut. | |
| source | No | Data source. 'scopus' (default) needs subscriber entitlement for search, citations and references. 'openalex' needs none: IDs may be DOIs, OpenAlex work IDs (W...), or Scopus IDs (resolved to a DOI via Scopus metadata), and results carry OpenAlex IDs. Never mix sources within one analysis. | scopus |
| scopus_id | Yes | The Scopus ID (or EID) of the document whose references to retrieve. With source='openalex', a DOI or OpenAlex work ID also works. | |
| filter_ids | No | Return only references whose Scopus ID, EID, DOI (or, with source='openalex', OpenAlex ID) is in this list: the within-set edges of a corpus without the full reference records. count does not apply. | |
| check_completeness | No | Compare the retrieved list with the reference count the publisher deposited at Crossref, and flag lists that look short (default false; one Crossref request). |