Semantic Scholar Academic Graph API - Overview

Providing a reliable source of scholarly data for developers

Build projects that accelerate scientific progress with the Semantic Scholar Academic Graph API

View Core Use Cases
Illustration: Data Transfer via API
illustration: a decorative representation of our research

Driven by State-of-the-Art AI Research

We provide the RESTful Semantic Scholar Academic Graph (S2AG) API as a service to the global research community. The API is a reliable on-demand source of data about authors, papers, citations, venues, and more that allows you to link directly to the corresponding page on semanticscholar.org for more information.

Currently the S2AG API supports Paper and Author Lookup, Conflict of Interest detection, Conference Reviewer Match, SPECTER embeddings, and SUPP.AI annotations. We are actively developing new features based on user demand.

Paper and author lookup are available from our Academic Graph service, whose reference documentation is available here. Documentation for our Conference Peer Review service is available here. You can also download detailed information in JSON format about all the research papers in our corpus as described here.

Semantic Scholar providing infrastructure for the research ecosystem is exciting as it enables partners like Litmaps to focus on creating great experiences for end users. We found the Semantic Scholar API and bulk data, clear and straightforward to use. The documentation, examples, and easy access to the raw data allowed us to move quickly on data integration, and get back to solving problems for our users.
Profile Photo: Axton Pitt

Axton PittCo-founder and CTO, Litmaps

Profile Photo: Eddie Smolyansky

Eddie SmolyanskyCo-founder, Connected Papers

Since day 1 Connected Papers has been built on top of the Semantic Scholar Open Corpus and APIs, and heavily relies on them to provide paper discovery and search capabilities to our users. The APIs are well maintained, frequently updated, fast, and easy to use. The team is extremely responsive and has supported our growth every step of the way from open beta to a million users. This massive resource given to the public for free is a great driver for innovation in science and we are proud to be a part of the next layer of tools being built on top of it.
We are a startup that tracks the evolution and progress of AI research. Thanks to the Semantic Scholar API pulling in the latest references to papers from top AI conferences has been a really simple task. Otherwise, it would have taken much more time and effort.
Profile Photo: Eduardo Antonio Espinosa Grimaldo

Eduardo Antonio Espinosa GrimaldoFounder, Stateoftheart AI

Access Our Continually Updating Corpus

206 Million
Papers
2.49 Billion
Citations
79 Million
Authors

Core Use Cases

The Semantic Scholar Academic Graph is a way of representing the world’s scientific publications.

Scientific papers and their authors are connected by citations of one paper by another. Our new service allows you to find and explore these relations.

Request an API Key

You can use the API endpoint up to 100 requests per 5 minutes to test your application idea. To access a higher rate limit, complete the form to request authentication for your project. Authenticated partners have access to higher rate limits, personalized support, and co-marketing opportunities.

Searching For Papers By Keyword

The /paper/search endpoint will perform a keyword search for papers using our custom-trained ranker.

http://api.semanticscholar.org/graph/v1/paper/search?query=literature+graph

This will return the top 10 matching papers, with their titles. We can request more results, and additional information with:

http://api.semanticscholar.org/graph/v1/paper/search?query=literature+graph&offset=10&limit=50&fields=title,authors

Which will return the following 50 matching papers, with both titles and authors.

Bulk Dataset Download

You can find a summary of the datasets we make available for bulk download with:

https://api.semanticscholar.org/datasets/v1/release/latest

See the README for instructions on how to download sample files. To download the full dataset files, complete the form to request an API key. Bulk dataset download is only available for authenticated users.

Available datasets include:

S2AG metadata:

  • Paper attributes (title, authors, etc.)
  • Author attributes (name, paper count, h-index, etc.)
  • Citation links (citing/cited paper ids, context, intent)

Paper Content:

  • Abstracts
  • S2ORC - full text of open-access PDFs

Models:

  • TLDRs - Short summaries of papers (from SciTLDR)
  • Paper embeddings (from Specter)
Full Datasets Documentation

Paper Lookup

We can fetch detailed and targeted information about an individual paper with the /paper endpoint.

https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b?fields=title,embedding

Will return the paper’s title and its SPECTER embedding.

https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b?fields=title,citations.authors

Will return the names of all authors who have cited this paper

Accessible Paper Identifiers and Examples

S2 Paper ID https://api.semanticscholar.org/graph/v1/paper/0796f6cd7f0403a854d67d525e9b32af3b277331

DOI https://api.semanticscholar.org/graph/v1/paper/10.1038/nrn3241

ArXiv ID https://api.semanticscholar.org/graph/v1/paper/arXiv:1705.10311

ACL ID https://api.semanticscholar.org/graph/v1/paper/ACL:W12-3903

PubMed ID https://api.semanticscholar.org/graph/v1/paper/PMID:19872477

Corpus ID https://api.semanticscholar.org/graph/v1/paper/CorpusID:37220927

Note: The graph/v1/paper endpoint replaces the existing /v1/paper endpoint, which remains in service but will be deprecated during 2022

Full Paper Documentation

Author Lookup

We can fetch detailed and targeted information about an individual paper with the /author endpoint.

https://api.semanticscholar.org/graph/v1/author/145612610?fields=papers.authors

Will return the authors of all papers written by this author.

Note: The graph/v1/author endpoint replaces the existing /v1/author endpoint, which remains in service but will be deprecated during 2022

Full Author Documentation

Traversing the Literature Graph

Using the above endpoints, it would take many API calls to find, for example, all papers cited by an author. But the new service can return this information in a single call, with:

https://api.semanticscholar.org/graph/v1/author/145612610/papers?fields=references

which will paginate through an author’s papers, returning the list of references for each one. The above link will show the title of each reference, while:

https://api.semanticscholar.org/graph/v1/author/145612610/papers?fields=references.title,references.authors

will give the title and author list of each reference. Similarly,

https://api.semanticscholar.org/graph/v1/paper/dac91333674c45b4ab5f3b27c6d2aa6fae8ac229/authors?fields=name,papers.title

Will paginate through the authors of a paper, returning each author’s list of published papers 

You can also paginate through a paper’s citations and references, returning detailed information about the citing/cited papers.

https://api.semanticscholar.org/graph/v1/paper/cb13b1b6a37e4080d8c13c5f33694b5aae90abcf/citations?fields=title,authors

https://api.semanticscholar.org/graph/v1/paper/cb13b1b6a37e4080d8c13c5f33694b5aae90abcf/references?fields=title,authors

These calls will return the title and author list of all papers that cite (or are cited by) the paper with the given ID.

Full Literature Graph Documentation

Peer Reviews

We offer a service to aid conference chairs with matching conference submissions with potential reviewers.

Full Peer Review Documentation

Linking to Semantic Scholar Papers

https://api.semanticscholar.org/[Paper Identifier]

You can easily link to Semantic Scholar pages without calling the API. Simply create a link with the ID you have and we will redirect the user's browser to the appropriate page.

Accessible Paper Identifiers and Examples

S2 Paper ID https://api.semanticscholar.org/0796f6cd7f0403a854d67d525e9b32af3b277331

DOI https://api.semanticscholar.org/10.1038/nrn3241

ArXiv ID https://api.semanticscholar.org/arXiv:1705.10311

ACL ID https://api.semanticscholar.org/ACL:W12-3903

PubMed ID https://api.semanticscholar.org/PMID:19872477

Corpus ID https://api.semanticscholar.org/CorpusID:37220927

Contact Our Partner Team

Featured API News

Graph of zombie literature

Zombie research haunts academic literature long after its supposed demise

Dubious papers taint specialist journals long after they have been retracted

Illustration - Semantic Scholar API

A New and Improved Semantic Scholar API

Developers can now use our API to programmatically search our corpus of nearly 200 million papers

Illustration - Peer Review Papers

Conference Peer Review with the Semantic Scholar API

We are excited to release the first version of our new service specifically for peer review as part of the Semantic Scholar API.

Experience a smarter way to search and discover scholarly research.

Create Your Account
Close

Contact Us

Please visit our FAQ to find helpful information before submitting your question.

Thanks! Your feedback has been submitted.
Something went wrong while submitting the form, please try again.