Semantic Scholar Scraper — Papers, Authors & Citations avatar

Semantic Scholar Scraper — Papers, Authors & Citations

Pricing

from $1.00 / 1,000 returned records

Go to Apify Store
Semantic Scholar Scraper — Papers, Authors & Citations

Semantic Scholar Scraper — Papers, Authors & Citations

Search Semantic Scholar papers and authors, retrieve abstracts, TLDRs, citation counts, references, citing papers, external IDs, and open-access PDF metadata for literature reviews and AI-agent research workflows. Uses the public Academic Graph API. Charged $0.001 per returned record.

Pricing

from $1.00 / 1,000 returned records

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Search Semantic Scholar and retrieve structured scholarly metadata for literature reviews, research discovery, citation mapping, bibliometrics, and AI-agent research workflows. The actor uses the public Semantic Scholar Academic Graph API rather than browser HTML, so results are compact, typed, and easy to page through.

What it returns

Each dataset row has one stable shape and a recordType of paper, author, citation, or reference.

FieldMeaning
paperId, authorIdSemantic Scholar identifiers
title, abstract, tldrPaper title/abstract/short summary, or author name
authorsCompact author ID/name objects
citationCount, referenceCount, influentialCitationCountGraph metrics when supplied
externalIds, url, openAccessPdfDOI, arXiv, canonical URL, and OA PDF metadata
venue, year, publicationDatePublication metadata
hIndex, paperCountAuthor metrics when supplied
relationcites or references for graph traversal rows

When to use

Use searchPapers to discover papers by topic, getPaper for one known work, searchAuthors or getAuthor for researcher metadata, and getCitations/getReferences to traverse a paper’s graph. This actor does not download PDFs, extract full text, or bypass private publisher access; use a full-text or document actor for those jobs.

Input examples

Paper search:

{ "operation": "searchPapers", "query": "retrieval augmented generation", "year": "2020-2024", "limit": 25, "openAccessPdfOnly": true }

Paper details:

{ "operation": "getPaper", "paperId": "10.1038/s41586-020-2649-2", "fields": ["paperId", "title", "authors", "abstract", "citationCount", "openAccessPdf"] }

Citation graph:

{ "operation": "getCitations", "paperId": "649def34f8be52c8b66281af98ae884c09aef38b", "limit": 50, "offset": 0 }

For AI agents, the operation description is the routing boundary: use paper search for discovery, one-paper lookup for known identifiers, and graph operations for citation relationships. Keep limit tight and paginate with offset to control context and cost.

Pricing

EventPrice
Returned record$0.001 per dataset row

The worst-case charge is limit × $0.001 for list operations. A one-paper lookup costs one record event. Semantic Scholar API traffic is not a browser scrape; no residential proxy is required.

Reliability and limits

The actor retries transient API errors and HTTP 429 responses with exponential backoff. A valid query with no matches is a successful run with zero rows. Invalid input, missing identifiers, API rate limiting, and upstream errors are reported in the OUTPUT key-value record with actionable warnings instead of being presented as a misleading empty search.

Semantic Scholar documents introductory API-key rate limits of approximately one request per second. Set the SEMANTIC_SCHOLAR_API_KEY environment variable in Apify for higher limits when available. The API can omit abstracts, TLDRs, PDFs, dates, and external IDs for individual records; those fields are returned as null or empty arrays consistently.

Use the Semantic Scholar API according to its current terms, attribution requirements, rate limits, and applicable law. Respect publisher copyright and do not represent API metadata as a license to redistribute full papers.