get_fulltext
Retrieve full text of a paper by DOI via ScienceDirect, open-access sources, or Scopus abstract fallback. Returns provenance and saves full text to disk.
Instructions
Retrieve the full text of a paper via a provider waterfall: (1) ScienceDirect full text (requires SCOPUS_INSTTOKEN or institutional IP), (2) open-access copy: every open location in OpenAlex, Semantic Scholar's open PDF and arXiv ID, arXiv by exact title, Europe PMC, and Unpaywall or CORE when configured; published versions first, and the result names the source and version (preprint, accepted manuscript, published), (3) Scopus abstract fallback. Returns provenance, character count, file path, and a ~1500-char sample. Full body is written to disk — never returned inline. ToS note: retrieval is for the user's own non-commercial text-and-data-mining; content written to local disk must not be redistributed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doi | Yes | The DOI of the paper (e.g. '10.1016/j.infoandorg.2026.100608'). | |
| prefer | No | Skip straight to a tier for testing: 'sciencedirect', 'oa', 'abstract'. |