Mix EIDs, DOIs and older Scopus links
EIDs with and without the 2-s2.0- prefix, older record and inward links and DOIs in one run; a DOI of a listed paper is read once.
Updated November 8, 2026
What this example returns
The dataset’s “Documents” view shows 36 columns: Title, Year, Source, Type, Open access, DOI, First author, Authors, Citations, References, EID, Scopus page, Status, Status note, Input, Original-language title, Published, Source abbreviation, Source type, ISSN, ISBN, Volume, Issue, Pages and 12 more. See every output field.
What each setting does
The input this example runs Scopus Document Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- Scopus documents
documents 2-s2.0-85145864923, 85132867333, https://www.scopus.com/record/display.uri?eid=2-s2.0-85129954098&origin=inward, https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85172278277&origin=inward, 10.1111/1750-3841.71152, https://doi.org/10.1016/j.foodchem.2017.09.013, doi:10.1016/j.foodchem…
One document per line: a Scopus document address (https://www.scopus.com/pages/publications/85141826240, also older record/display.uri?eid=2-s2.0-… and inward/record.uri?scp=… links), an EID (2-s2.0-85141826240 or just 85141826240) or a DOI (10.3390/app122111282 or https://doi.org/…). DOIs are looked up on Scopus…
{
"documents": [
"2-s2.0-85145864923",
"85132867333",
"https://www.scopus.com/record/display.uri?eid=2-s2.0-85129954098&origin=inward",
"https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85172278277&origin=inward",
"10.1111/1750-3841.71152",
"https://doi.org/10.1016/j.foodchem.2017.09.013",
"doi:10.1016/j.foodchem.2017.09.013"
]
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- Documentfrom $0.00051One Scopus document found and saved to the dataset (inputs that are not found, secondary records without details, invalid inputs and refused requests are free).
When to use this example
From the Scopus Document Scraper readme:
Why is the abstract empty?
Scopus Preview does not show abstracts, author keywords, the language or the full author list to visitors who are not signed in. The actor only returns what the preview shows and lists the missing fields in notShownOnPreview. Use the DOI link to read the abstract at the publisher.
Known limit
Only the first author is shown by name; authorCount gives the total.
Other ways to run Scopus Document Scraper
- Screen a list of Scopus result links (36 papers)36 Scopus document links copied from a results list: title, journal, year, type, open access, DOI, first author, citations and references for each.
- See how unknown and invalid inputs are reportedOne real paper next to an unknown Scopus id, a DOI Scopus does not index and inputs that are not documents: only the real paper is charged.
About Scopus Document Scraper
Get Scopus document details from Scopus document links, EIDs or DOIs: title, journal or source, year, document type, open access, DOI, first author and author count, citation and reference counts. Reads the public Scopus Preview; no login needed.
- Price:
- from $0.51 / 1,000 results
- Developer:
- Querystone
- Categories:
- AI, Developer tools, Education
Related actors
Latest articles
Guidesn8n Puppeteer Node: Puppeteer and Playwright in n8n Without Self-Hosting Chrome
The n8n Puppeteer node needs Chromium inside your n8n container and installs only on self-hosted n8n. How it and the Playwright nodes install, where they break, and how to run the same browser scrape on Scrape.ly from n8n instead, with a real tested run.
Read the article
GuidesPuppeteer vs Selenium for Web Scraping: The Same Scraper in Both
Puppeteer vs Selenium for web scraping: languages, browsers, protocols, waiting, request blocking and parallel sessions, from the official docs on 28 October 2026, plus the same scraper written in Puppeteer and Selenium and tested on a JavaScript-rendered page.
Read the article
GuidesGet Notified When a Scrape Finishes: Webhooks, Slack and Email
How to use webhooks for web scraping: get an HTTP call, a Slack or Discord message or an email the moment a scraper run finishes, with the run and dataset IDs to fetch results. Event types, payload templates, retries, a tested Python receiver and the API calls to set it up.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.